日期:2014-03-29 浏览次数:20984 次
从今天开始,我将全面的共享出我所能理解的所有WEB标准方面的知识放在这个“WEB标准能有多难?”的专栏里。当然由于振之的水平无限,所讲并非是完全正确的。在看了这个专栏的文章的时候要理性的分析,要有本人的判断,欢迎各位朋友提出本人的看法与意见。
很多朋友如今还在用Dreamweaver(下称DW),不可否认这是个非常优秀的软件,他基本上实现了所见即所得。当然也正是由于这样让很多网页制造人员对于(x)HTML标签变得一无所知。然而要学习WEB标准就必需求与标签打交道,你必需求了解他们的特点。就算你不打算本人打代码,继续使用DW来完成本人的任务也必需求知道DW生存的代码的作用。如果你希望减少冗余代码,提升网页的质量,那么你就更需求认知(x)HTML标签。
那么学习自然要按部就班,当然要从最常用、最简单的入手。如果问在所有HTML标签中谁是最常用最简单的标签?那我一定会说是段落标签,也就是<p></p>,说它常用,是由于几乎所有的文档文件都会用到这个标签,说他简单从外形上就可以看出来,他只要一个字母。虽说是简单,但是却也非常重要,由于这是一个用来区别段落用的。我们都知道段落是用来划分文章用的,以方便阅读。而有时候由于一些软件,或是人为操作使得文档中以其它的标签来区分,用<div></div>的就特别的多。那么有人会说:不都一样嘛,反正都区分开了。理想不然,虽然对于我们人来讲,用什么东西区分段落都可以,但是对于机器、程序来讲,需求理解段与段就需求通过这些标签了。这也就是标签的语义,正确的语义会让你的文档更容易为搜索引擎所识别。同时合理安排标签的使用也有助于维护与管理以及代码的移植。
当然有很多人可能早就知道这个标签并且不断在用,并且还发现段落标签不使用</p>一样可以显示。并且在不断使用着这种方法。在HTML中这种写法是允许的。但是在(x)HTML中就曾经规范了这种写法,所有的段落标签都必需求加上结束标签。(<p>示例段落……文字</p>)这点要切记,(x)HTML并没无为HTML添加什么更新的标签,只是规范了HTML的标签的使用,以及减去了一些不合理的标签,以及标签里的属性。那么段落标签中都有哪些属性?留下来多少呢?振之查阅了一些文献。
align属性:写法是<p align=left ></p>,属性值有:left、right、center、justify(两端对齐)。这是对齐属性,作用是管理段落里文本的对齐方向。但是在(x)HTML中曾经不赞成使用这个属性了,当然浏览器还是支持这个属性的。虽然如此我们还是不用为好,为什么不用呢,由于这个属性我们完成可以通过CSS可以很简单实现,不需求在代码里逐一加上这些属性。
可以使用的属性有:id、class、style、title。关于这几个属性将会在本专栏当前的文章进行分析,这里只需大家理解在段落标签中可以使用这些属性就可以了。
好了,如果你如今还没尝试为文章设置段落标签不如从如今开始在本人手上的项目中加入这个代码吧。这会让你越来越容易的掌握WEB标准。
另外,P是个块级标签,但是在这个块级标签里却不能再出现块级标签。关于(x)HTML的嵌套规则可以参考由JUNCHEN翻译并做出解释的《(X)HTML Strict 下的嵌套规则》
补充:
应该释义一下:P means Paragraph, Div means Division, Span means Span. -- JUNCHEN