美文网首页饥人谷技术博客
关于html的几个常规要点

关于html的几个常规要点

作者: jacktang2012 | 来源:发表于2018-08-07 21:07 被阅读4次

    一般的培训班中, 以前端为例,最喜欢一开始就从html教,老师带着你做一遍,后面你再自己练习。但是方方和若愚在教课的时候都不太建议我们把重点花在html上,重点是一点一滴的用起来,用着用着就当是复习了,自然就熟悉。下面我就结合课程大体上总结下html中常见的几个知识点。

    DOCTYPE

    是document type的缩写,文档类型,比方说html,css,js等等。现在的编辑器里,你写一个“html:5”会自动补全整个的html 5框架,比方说下面的这样。如果觉得这样比较繁琐,那么“!”+“table”也可以有同样的效果。

    1.不同的浏览器对文件的解析不一样,声明文档类型可以按照统一的方式去解析。

    2.标签里的属性有全局属性比如id class和style等

    3.标签和标签之间的空格需求,可以用  &nbsp(实际工作中千万不要这么做,真的有这种需求,就用两个div,然后设置margin)

    4.html的实体表示说有些html本身的特定结构,想表示在网页页面当中,比方说不是标题,就想要显示<h1>。这种需求的关键字是“实体”,比方说h1的实体表示,可以用  "&lt;h1&gt;"表示。

    html的头部

    1. <meta charset="utf-8"> 其中的charset表示解码方式是utf-8,说明在这里声明了用utf-8的方式去解码,这样就不会乱码了。编辑器的文件和浏览器的解码方式不一样,就会乱码。

    a标签的页面

    herf="href"

    herf="mailto jacktang2012@163.com"

    herf=""

    table标签

    ***如果1行里面有4列,每一列没有内容,可以用缩写“tr>td*4”

    ***如果1行里面有4列,每一列分别是1234,可以用缩写"tr>(td{$})*4" 大括号里面的dollar符号表示正则里面的任意数字,   {$}

    ***如果1行里面有4列,每一列分别表示第12345列,可以用缩写"tr>td{第$列}*4"

    网页上html使用小窍门

    如果是个输入框,就用input

    如果是一段话,就用p

    如果是一部分,能单独占一行,就用div

    如果是一部分,不能单独占一行,就用span

    如果前面有黑点,就用 li

    如果是个表格,就用table

    如果是标题就用 h1

    如果是可点击的,就用 a 

    编程时用的几个缩写

    1,   !

    会生成html的框架

    2, p

    表示段落,会生成<p></p>

    3,  .header或者#header

    生成div,里面的id或者class叫做header

    4, .header#header

    生成div,里面的id和class都叫做header

    5,  li*3>div.box

    生成3个div,每个div的class叫做header

    6,  li*3>{hello}

    生成3个div,每个div的内容是hello

    7,  #header+#content+#footer

    生成三个并列的div,每个div的id分别是header、content、footer

    8, (#header>.logo+.nav)+#content+#footer

    生成三个并列的div,其中第一个div的id叫做header,该div里面含有两个子div(class分别为logo nav),第二个和第三个div的id叫做content。

    相关文章

      网友评论

        本文标题:关于html的几个常规要点

        本文链接:https://www.haomeiwen.com/subject/hijavftx.html