Html总结

1.HTML:
    超文本标记语言


2.超文本:
    视频 音频 代码 超链接 图片


3.6大基本标签
    标题<head> 段落<p> 换行<br/> 水平线<hr/> 加粗<strong> <b> 倾斜 <em> <i>


4.5大特殊字符
    大于 &gt;
    小于 &lt;
    引号 &quot;
    空格 &nbsp;
    版权符号 &copy;


5.图片常用5大属性
    src   图片引用路径  相对路径
    alt   图片损坏或者路径不对显示提示文字
    title 鼠标悬浮显示提示文字
    width 图片宽度
    height 图片高度


6.单标记闭合标签:
    br  hr   img   input


7.三种超链接:
    页面间超链接
    文字超链接
    图片超链接
    锚链接:
        跳转到本页面某一固定位置
        跳转到新页面某一固定位置
        使用a标签的name属性来设置锚点
        设置跳转连接 a标签的href属性为#加上锚点名称
            <a href="#target">跳转到目标位置</a>
            ···
            <div id="target">这是目标位置</div>
        也可以跳转到其它页面固定位置
            <div id="fixed-position">这是目标页面的固定位置。</div>
            ···
            <a href="target.html#fixed-position">跳转到目标页面的固定位置</a>
            在上述示例中,“target.html#fixed-position”是目标页面的URL,后面是锚点(#)和目标位   置的id值(这里是 “fixed-position”)。当用户点击链接时,会跳转到目标页面的id为 “fixed-             position” 的元素位置。
            确保目标页面和源页面在同一个站点内,否则链接可能无法正常工作。此外,要确保目标页面上存在具有相应id的元素,否则无法正确跳转。
            请记住,浏览器会滚动到目标位置,如果目标位置在可见区域之外,用户可能需要手动滚动以查看该位置。

    功能性连接:
        跳转到邮箱 msn
        mailto
            以下是mailto的基本用法:
            <a href="mailto:recipient@example.com">Send Email</a>


8.列表:
    无序列表  ul
    有序列表  ol
    自定义列表  dl
        ul 和ol 里面只能放li

无序列表可以用来作导航


9.表格:
    table
    行 tr
    列 td
    标题 th
    colspan  跨列合并单元格
    rowspan  跨行合并单元格
    快速生成表格代码 (tr>td*2)*4 例子代码
    
10.表单:
    form   action:表单数据提交到的地方   method:表单提交方式 enctype 编码类型 multipart/form-data (指表单数据有多部分构成,既有文本数据,又有文件等二进制数据)
    get和post的区别:
        get快  大小有限制
        post慢 安全 大小没有限制
        表单:
        登录 --> 前台传用户名密码到后台-->后台根据前台传过来的用户名密码查询 --> 查到登陆成功, 查询不到则报错
        注册

        <form method: "POSE"  action="result.html"   enctype="multipart/form-data">
                          "GET"
        GET 快
        POSE 安全
        
        input 表单元素:
            selected
            disable
            checked
            readonly


    表单元素:
            input    输入框
            text  文本框
            password 密码框
            radio  单选按钮
            checkbox  复选框
            file  文件域
            submit 提交
            reset  重置
            button  普通按钮
            image 图片按钮 功能和提交按钮一样
            select   下拉列表框
            textarea 多行本域
            
    表单三大高级应用:
        1.隐藏域 typ=hidden
        2.只读
        3.禁用  按钮置灰
        
    html
    五种输入框 text password file(文件照片) textarea select(籍贯)
    五种按钮 submit reset button checkbox(爱好) radio(性别)
    hidden


11.媒体元素:
    audio:播放音频
    video:播放视频
    controls  控件属性
    autoplay  自动播放
    loop      循环播放
    source 可以播放多个视频或者音频
    
        <section class="main">主体</section> 有<h1-h6>使用
        <article class="aside">侧边栏</article>
        <audio src="" controls></audio>  controls 控件
        autoplay 自动播放 loop 循环播放
        datalist 下拉列表

12.CSS
    级联样式表
    表现HTML 颜色 字体 背景 边距 。。。。


13.HTML引入CSS样式的三种方式:
    行内样式
    内部样式表
    外部样式表
        链接式
            先加载CSS文件 再加载HTML文件
        导入式
            先加载HTML文件,后加载CSS文件
        
        行内样式>内部样式表>外部样式表
        就近原则
    HTML5  CSS3
    
14.选择器的作用与语法
    我们要给HTML添加样式,关键是到底给哪一个HTML标签添加演示
    选择器的作用就是帮助我们选定需要添加样式的HTML标签
    选择器{
        属性:属性值;
        属性:属性值;
    }


15.CSS三大基本选择器
    标签选择器
    类选择器
    ID选择器
    ID>类>标签
    ID名称相同的一个页面只能具有一个,也就是ID选择器具有唯一性


16.CSS 6大高级选择器
     层次选择器
        子选择器
        后代选择器
        相邻兄弟选择器  同级别下方的一个
        通用兄弟选择器  同级别下方
    属性选择器
        选中具有某个属性的标签
        选中具有某个属性的标签并且属性值等于XXX
        选中具有某个属性的标签并且属性值以XX开头
        选中具有某个属性的标签并且属性值以XX结尾
        选中具有某个属性的标签并且属性值包含XX
    并集选择器
        全局选择器 *
        多个选择器之间使用逗号隔开
    交集选择器
        第一个选择器必须是标签选择器
        第二个选择器必须是类选择器或者ID选择器
    结构伪类选择器
        设置超链接样式:
            :link
            :visited
            :hover
            :active
        :first-child   表示选中当前元素(要求当前元素必须它父级元素的第一个子元素)
        :last-child
        表示选中当前元素(要求当前元素必须它父级元素的最后一个子元素)
        :nth-of-type(1)
        表示选中当前元素的第几个子元素


17.标签按照特性可划分为
    块级元素和行内元素
    块级元素:
        独占一行
        可以设置宽度和高度,如果没有设置的话,高度默认为0,宽度默认为浏览器窗口的宽度
    行内元素:
        可以喝其它行内元素拍成一行
        不可以设置宽度和高度,它的大小是由里面内容撑起来的
    会计元素可以包含行内元素,但是行内元素不可以包含块级元素,行内元素也可以包含行内元素
    
    div 块级元素  没有内外边距
    header
    main
    footer
    nav
    aside 
    section article
    按照功能可划分为:
    容器级标签:
        标签内部可以存放任意内容,包含容器级的标签。比如<h1>,<div>标签等
    文本级标签:
        div h  ul ol dl li
        标签内部只能存放文字或者类似文字的内容,比如存放图片、表单元素等。例如<p>标签
        span p  em  strong a


18.CSS美化网页元素
    字体样式
        字体风格
        字体粗细
        字体大小
        字体类型
        字体: 风格 粗细 大小 类型
    文本样式
        颜色   
            三种表示法
                英文表示法
                色号表示法 #223344  #234
                RGB表示法
        水平对齐方式
            左中右
        首行缩进
            2em 字符单位
        行高
            和height一起使用可以用来设置文本垂直居中
        文本装饰
            上划线 下划线 删除线
            用来去除超链接默认的下划线
    列表样式
        去除默认小黑原点
        列表定位
        列表图标
    超链接样式
        :link
        :visited
        :hover   通常是悬浮的时候显示下划线
        :active
    背景样式
        背景颜色
        背景图片
        背景平铺方式
        背景定位


19.盒子模型
    组成:外边距 边框 填充物 实际内容
    属性:外边距 边框 内边距 元素内容
    宽度=外边距+边框宽度+内边距+元素内容宽度
    内外边距设置顺序:上右下左
    我们自己设置的宽度和高度默认是元素内容的宽度和高度
    box-sizing: content-box
                border-box
    border:风格 宽度  颜色   没有顺序要求

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值