关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

网站HTML标签知识详解

作者:佚名   时间:2014-01-09   分享到:

网站HTML标签知识详解
下面是一些具有属性的标签:
<a hraf="http://www.linksj.com">
<ul compact>
<ul compact="compact">
<input type=text name=filename size=24 maxlength=80>
<link title="Table of contents">
    这第一个示例是指向联楷网络官方网站首页的超链接<a>标签。它只有一个属性,href,这个属性后面紧跟着产品目录的网址,也就是它的URL。
    第二个示例是一个HTML标签,它的作用是把文本按照无序项目列表形式进行格式化排列。它的惟一属性compact限定了列表项之间的距离,该属性无需赋值。
    第三个示例告诉我们在XHTML中应该如何编写第二个示例。请注意,虽然是多余的,但现在compact属性已经有了一个值,而且为该值加上了双引号。
    第四个示例显示了一个具有多个属性的HTML标签,其中每一个属性都有一个值,但是不需要加引号。当然,这些属性的值在XHTML中都必须加双引号。
    最后一个示例显示了当属性的值多于一个词时,应该怎样给它们加双引号。
    在这些示例中,没有马上明确说明的是,虽然在HTML中属性名称不区分大小写(HTMl中的href和HREF、HreF效果都一样),但大多数属性的值却是区分大小写的。例如在<input>标签中,name属性的值filename就不同于Filename。
网站开始标签和结束标签
    我们在前面提到过这样一个事实,大多数标签都有一个开始标签和一个结束标签,而标签影响的范围就是它们之间的内容。这中间包括的部分可能很大,也可能很小,从一个单独的文本字符、一个单节或者一个词(如上例中那个斜体的“simp”单节),到像<html>这样包括整个文档的标签。对应的结束标签只是在标签名称前面加一条斜线。结束标签没有属性。
网站标签的嵌套
    标签可以放在另外一个标签(嵌套的)所影响的片段中,以实现对某一段文档的多重标签效果。例如,下面这段文字中某部分既被加粗了,又是被<a>标签定义的一个锚:
<body>
上海布吉大芬网站建设分司<a hraf="jianwangzhan.html">链接,<b>做网站</b>的不二选择<a>
</body>
    根据HTML和XHTML标准,必须选结束最靠近嵌套标签间内容的标签,然后按照由内及外的顺序依次进行。例如,在前面的示例中,我们先结束粗体标签</b>,然后再结束链接标签</a>,因为我们是以相反的顺序开始嵌套它们的的;先是<a>标签,然后是<b>标签。虽然多数浏览器并不会绝对要求按照这个标准去做,但你最好遵守它。不合理的嵌套可能在一个甚至所有现在使用的浏览器中蒙混过关,但是,早晚有一天某个浏览器的新版本不再允许这种违反标准的做法,那么改动源HTML文档的工作量将会非常巨大。而且请注意,在XHTMl中标准中,明确禁止了这种不合理的嵌套。
网站中没有结束标签的标签有哪些
    根据HTMl标准,少数标签没有结束标签。实际上,这个标准禁止对这些特殊标签使用结束标签,但是大多数浏览器都能够容忍和忽略那些错误的结束标签。例如,<br>标签将产生换行;它对文档随后的部分没有任何影响,因此也不需要结束标签。
在HTML中没有相应的结束标签的标签有:
<area>  <base> <basefont>  <br>  <col> <frame> <hr>  <img> <input> <isindex> <link> <meta> <param>
但是在网站建设中对XHTMl来说,结束标签是必须的。
 



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/contact/20151229/n7360.html

上海联楷网络新闻