前端基础总结之html系列

34 篇文章 0 订阅
31 篇文章 0 订阅

 html总结

HTML总结
    网页的认识
        网页的基本组成部分
            文字
            图片
            超链接
            视频
            音频
    浏览器的认识
        ie
            trident
        火狐
            gecko
        chrome
            blink
        safari
            webkit
        opera
            blink
    html的基本认识
        html的骨架
        标签的种类
            单标签
            双标签
        标签的关系
            嵌套
                父子
            并列
                兄弟
    html中的标签
        h系列的标签
            标题标签
            h1~h6
            语义:表示标题的语义
            注意点:
                独占一行
                宽度默认继承父盒子的宽度
                高度由内容撑开
                块级元素!!!!!
        p
            段落标签
            语义:表示段落的语义
            块级元素
        hr
            水平线标签
        br
            换行标签
        文本格式化标签
            没有语义的
                b:加粗
                u:下划线
                i:倾斜
                s:删除线
            有语义
                strong:加粗
                ins:下划线
                em:倾斜
                del:删除线
            行内元素!!!!!!
                (可以通过调试工具中的computed查看display的值即可)
        img
            图片标签
            作用:在网页中显示一张图片
            属性
                src:图片的路径
                    告诉浏览器要显示哪一张图片
                alt:替换文本
                    当图片加载失败时(如:路径写错了),才显示的文字
                title:图片的标题
                      鼠标悬停在图片上时,才显示的文字
                width:图片的宽度
                    只设置的宽度,高度会等比例缩放
                height:图片的高度
                    只设置的高度,宽度会等比例缩放
                一般宽高只会设置一个,如果同时设置了两个,图片可能会拉伸变形
            路径
                绝对路径
                    在电脑中的绝对路径:带有盘符的路径
                相对路径
                    同级目录
                        直接写目标文件的名字即可
                        ./目标文件的名字
                        结果:目标文件名字
                    下级目录
                        1、写目标文件所在的文件夹名字
                        2、进入到文件夹里面
                        3、直接写目标文件的名字即可
                        结果:目标文件夹/目标文件的名字
                    上级目录
                        1、首先要去上一级目录
                        2、直接写目标文件的名字即可
                        结果:../目标文件的名字
        a
            链接标签
            作用:点击之后跳转到其他页面
            属性
                href
                    目标网页的路径
                target
                    设置链接跳转的方式
                        _self:在当前页面进行跳转
                        _blank:在新的窗口中进行跳转
                    base
                        统一设置页面中所有a标签的跳转方式
                        <base  target="_blank">
                            写在title标签的下面
            其他用法
                不跳转
                    href=“#”
                下载
                    当路径指向浏览器无法打开的文件时,浏览器会默认下载
            定位
                在当前页面进行定位
                    1、在目标标签上添加id属性
                    2、在href属性上写  #id属性值
                在跳转之后的页面进行定位
                    1、在目标标签上添加id属性
                    2、href属性上   目标文件的路径#id属性值
        列表
            无序列表
                ul>li
                注意点
                    ul中只能有li标签
                    li标签是一个容器,可以放任意的标签
                    每一项是没有顺序的
            有序列表
                ol>li
                注意点
                    ol中只能有li标签
                    li标签是一个容器,可以放任意的标签
                    每一项是有顺序的
            自定义列表
                dl>dt/dd
                dt
                    自定义列表的小标题
                dd
                    自定义列表中的每一项
        特殊字符
            空格合并现象
                如果html代码中同时出现多个空格、换行、tab等,最后浏览器只会解析出一个空格
            空格
                &nbsp;
            大于号
                &gt;
            小于号
                &lt;
        表格
            标签
                table:表示表格的整体
                tr:表示表格的一行
                td:表示表格的单元格
            属性
                border:表示表格的边框
                align
                    水平对齐方式
                        给谁设置????
                            align=“center”
                                给table设置
                                    整个表格在页面中水平居中
                                给tr设置
                                    让该tr中的内容居中
                                给td设置
                                    让该td中的内容居中
                cellspacing
                    单元格与单元格之间的间隙
                cellpadding
                    单元格边框与内容之间的距离
                width
                    宽度
                height
                    高度
                css
                    细线表格
                        border-collapse:collapse;
            表格的其他标签
                th
                    表头标签
                caption
                    表示表格整体的标题
                表格的结构化标签
                    thead
                        表格的头部
                    tbody
                        表格的身体
                    tfoot
                        表格的底部
                            有兼容性问题
            合并单元格
                左上原则
                    水平方向合并,保留最左边的,其他都删掉
                    垂直方向合并,保留最上面的,其他都删掉
                跨行or跨列
                    跨行:rowspan=“合并的数量”
                    跨列:colspan=“合并的数量”
                    给保留的单元格加
        表单系列标签
            input系列标签
                通过type属性值的不同,表现不同的形态
                    text
                        文本框
                        属性
                            name
                                告诉后端发送过去的数据是什么??标签的含义
                            value
                                用户输入的数据就是value
                                    提前在代码中设置好,默认值
                            maxlength
                                用户输入的最大字符数
                    password
                        密码框
                            特殊效果:密文输入
                        属性
                            name
                                告诉后端发送过去的数据是什么??标签的含义
                            value
                                用户输入的数据就是value
                                    提前在代码中设置好,默认值
                            maxlength
                                用户输入的最大字符数
                    radio
                        单选框
                        属性
                            name
                                告诉后端发送过去的数据是什么??标签的含义
                                分组
                                    有相同name属性值的radio为一组,一组中同时只能有一个radio被选中!!!
                            value
                                用户选择的数据是什么
                            默认选中
                                checked
                                    单选框的一组中只能设置一个!!
                    checkbox
                        多选框
                        属性
                            name
                                告诉后端发送过去的数据是什么??标签的含义
                            value
                                用户选择的数据是什么
                            默认选中
                                checked
                    file
                        文件上传
                        属性
                            multiple(html5新增的属性)
                                多文件上传
                    表单按钮
                        submit
                            提交按钮
                            功能:提交用户的数据给后台
                        reset
                            重置按钮
                            功能:重置为默认值
                        button
                            普通按钮
                            功能:本身没有功能,需要之后配合js使用
                            注意点
                                要通过value属性,设置按钮上的文字
                        image
                            图片按钮
                            样式:就是一张图片
                            功能:就是提交按钮,只是显示的是一张图片
                        如果要实现按钮的功能,需要配合form表单一起使用(用form标签把表单标签包裹起来即可)
            select
                下拉菜单
                整体
                    select
                每一项
                    option
                默认选中
                    selected
            textarea
                文本域
                作用:输入大段文字
                css
                    禁止自由缩放
                    resize:none
            label    
                作用:把文本和表单标签关联起来
                使用有两种方法
                    <input type="radio" id="man"><label for="man">男</label>
                    <label><input type="radio" id="man">男</label>
        没有语义的布局标签
            div
                块级元素的代表
            span
                行内元素的代表
        html5的新标签新属性
            html5新增的语义标签
                header
                    网页头部的语义
                    div+网页头部的语义
                nav
                    网页导航的语义
                    div+网页导航的语义
                footer
                    网页底部的语义
                    div+网页底部的语义
            html5新增的表单属性
                placeholder
                    占位符
                autofocus
                    自动获取焦点
                multiple
                    多文件上传
            多媒体标签
                audio:音频标签
                    属性
                        src:音频的路径
                        controls:播放控件(必加)
                        有兼容性的
                            autoplay
                                自动播放
                            loop
                                循环播放
                video:视频标签
                    属性
                        src:视频的路径
                        controls:播放控件(必加)
                        有兼容性的
                            autoplay
                                自动播放
                            loop
                                循环播放

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值