6、基础HTML标签

基础HTML标签

常见标签特性
语义:标签的含义
权重:标签被考虑的优先级

<title></title>  双标签
语义:网页标题     
权重:最大    即搜索引擎搜索时优先考虑

<div></div>  双标签    使用最多
语义:无意义    
默认样式:无

<h1></h1>~<h6></h6>双标签
语义:标题
默认样式(以h1为例)
font-size:2em  font-weight:bold  margin
权重:h1 > h2 > h3 > h4 > h5 > h6
          h1页面中最好不要超过一个
          h2页面中最好不要超过12个
          h3之后的h标签随意

<p></p>双标签
语义:段落        
默认样式:margin
p标签在嵌套时不要包含块元素的标签

<ul></ul>双标签
语义:无序列表      
默认样式:margin   padding-left   list-style-type
<li></li>双标签
语义:列表项      默认样式:list-style-type

ul,ol和li时组合标签,ul,ol的第一层子级一定是li,li的父级一定是ul或ol;

<ol></ol>双标签
语义:有序列表      
默认样式:margin   padding-left   list-style-type

<dl>
语义:自定义列表 字典标签
三层组合标签  <dl> < dt>  <dd>
<dt>列表标题
<dd>列表说明
dl默认样式margin
dt默认样式 无
dd默认样式margin-left
块属性标签:(eg. <div></div> & <p></p> &....)
特性:
默认是父级100%的宽度(即继承父级的宽度 width)
支持所有css样式
独占一行(下面兄弟级的块会直接被挤到下一行)

内联属性的标签:
    内联标签:
        特性:
            1.同属性的标签排在同一排;
            2.内容撑开宽度;
            3.不支持宽高,不支持上下的padding和margin;
            4.代码换行被解析(间距大小取决于父级的font-size的大小);

        span标签
            写法:<span></span>
            双标签
            语义:无语义
            默认样式:无

        strong标签
            写法:<strong></strong>
            双标签
            语义:强调
            默认样式:font-weight
                权重比较高(比span等标签高)

        em标签
            写法:<em></em>
            双标签
            语义:强调
            默认样式:font-style
                权重比较高

        a标签
            写法:<a href="需要连接的网页地址" target="打开网页的方式">XXXXX</a>
            双标签
            语义:超链接
            默认样式:color
                    text-decoration
                    curosr
                温馨提示:
                    href属性中:
                        1.如果要链接到一个网站地址的话,一定要加http
                        2.#代表链接到当前页
                    target属性中:
                        _self 默认值 在当前窗口打开
                        _blank  在新的窗口打开


    内联块级标签:
        特性:
            1.同属性的标签排在同一排;
            2.内容撑开宽度;
            3.支持宽高等所有CSS样式;
            4.代码换行被解析(间距大小取决于父级的font-size的大小);
        img标签
            写法:![](图片路径地址)
            单标签
            语义:图片
            默认样式:低版本浏览器中与默认边框
                温馨提示:
                    1.路径地址一定要正确
                    2.alt属性一定要写


    标签类型的转换:
        display
        显示为无:display:none;(效果类似隐藏,但是不占页面空间)

        块属性:display:block;(转换后具有块标签的特性,不再具有内联标签的属性)
        内联属性
            内联:display:inline;(转换后具有内联标签的特性,不再具有块标签的属性)
            内联块:display:inline-block;

推荐阅读更多精彩内容