第一周学习笔记DAY.2

一:标题标签h1 ~ h6  

      语义:用标题标签包裹的内容就是标题

          标题标签也会帮助seo进行推广,h1到h6,语义是逐步降低的,

          h1的语义最重,所以一般情况下,一个页面就用一个h1

             常用的h1-h3

      默认样式:字体会加粗,从h1-h6字体大小是逐步变小,会独占一行

二:段落标签,段落标签用于表示内容中的一个自然段

       语义:用段落标签进行包括,其内容就表示是一个段落

       默认样式:

        会独占一行,段落与段落之间有较大的间距

三:hgroup标签用来为标题分组,可以将一组相关的标题同时放入到hgroup

<!-- <hgroup>

      <h1>古诗一首</h1>

      <h3>作者</h3>

    </hgroup>

    <p>离离原上草</p>

    <p>一岁一枯荣</p>

    <p>野火烧不尽</p>

    <p>春风吹又生</p> -->

四.强调标签 

    em标签用于表示语音语调的一个加重, 行内元素(inline element)

    strong表示强调,重要内容,强调

    em和strong都不会独占一行

面试题:html中有两个强调标签,它们的区别是什么?

     样式上:em强调,字体会变斜体

            strong强调,字体会加粗

     语义上:em是语音语调的强调

           strong是具体内容的强调

    在实际的开发过程中,一般不做区分,两个强调标签都可以使用

五:center  居中效果

六: q 表示短引用

    默认样式:会在文本外面加双引号

            不会独占一行

七:换行标签 br 强制换行

八:分割线   单标签

    <hr > 

九:使用del标签来表示一个删除的内容

    在文本的中间会有一根删除线,它也不会独占一行

十:div 用来布局的,没有语义,会独占一行

十一:span  没有任何语义,一般就用来包裹文字

    不会独占一行

面试题: 请你简单说一说元素的分类,并举一些具体例子

     元素(标签)的分类  

        1、形式分:

          双标签:h1-h6,p,strong,em,hrgoup,del ,div,span····

          单标签:br,hr,meta····

        2、特点分:

          块标签:一般都是用来布局的

            (1)、会独占一行

            (2)、可以设置宽高

            (3)、如果不设置宽高,块元素的宽度是父元素的100%,块元素的高度是被内容撑开

            eg:h1-h6,p,hgroup,center,div

          行内标签:一般用来包裹文字

            (1)、不会独占一行

            (2)、不可以设置宽高,被内容撑开

            eg:strong,em,span,del····

          行内块标签:

             (1)、兼具块标签和行内标签的特点,可以设置宽高,不会独占一行

             (2)、元素与元素之间会有3像素的空白间距,称三像素问题

            eg:img,input,button·····

        注意:

          1、块标签里面什么都能放

        块标签里面可以放块标签,行内标签,行内块标签

          2、行内标签里面一般只放文字,不能放块标签

          3、有一个特殊的块标签 p标签

            它里面只放文字或图片,不能放块元素

          4、有一个特殊的行内标签 a标签

            它里面什么都能放,除了它自己

十二:结构标签

 布局标签(结构化标签) 都是块标签

    header  网页的头部

    main  网页的主体部分(一般就一个)

    footer 网页的底部

    nav  网页的导航

    aside  和主体相关的内容,侧边栏

    article  文章之类的

    section 独立的区块,上面的标签都不合适,就用这个   ,

        用来代替div

十三:实体

1、什么是实体

        浏览器会提前征用一部分的字符,例如大于号,小于号,空格,版权符号等等。

   如果程序员想用,可以用一些额外的字符去表示,这些额外的字符,我们叫实体

2、实体的语法

        &实体的名字

3、常用的实体

        大于号:  &gt;

        小于号:  &lt;

        空格:   &nbsp;

        版权符号: &copy;

十四:列表

列表(list) 一组一组  

            1:有序列表  用ol标签创建,li表示列表项

              默认样式:

                列表项的前面有加1,2,3···项目符号

                列表项的前面有较大的间距

            2:无序列表  用ul标签创建,li表示列表项

              默认样式:

                列表项的前面有加黑色实心小圆点

                列表项的前面有较大的间距

            3:定义列表  用dl标签创建,使用dd对内容进行解释说明

    注意:

          1、常用有序列表和无序列表  而且在实际开发过程中,不需要特别区分有序或者无序

          2、有type属性,可以更改列表项项目符号  

            ol   type属性值:1,a,A,i,I

            ul   type属性值:disc,默认值,实心的圆点

                            square,实心的方块

                            circle,空心的圆

            实际开发过程中,我们会去除默认的项目符号

          3、列表可以相互嵌套   因为列表是块元素

          4、ol  li

            ul  li

            dl  dt dd

            是配合使用,一般情况,不在里面加入其他直接子元素

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值