分离结构与表现的另一个重要方面是使用语义化的标记来构造文档内容。一个 xhtml 元素的存在就意味被标记内容的那部分有相应的结构化的意义,没有理由使用其他的标记。换句话说,不要让 css 使一个 html 元素看起来就像另一个 html 元素,比如用
标记标题。
首先是关于语义(semantics)和默认样式的区别,默认样式是浏览器设定的一些常用tag的表现形式,个人认为他的主要目的就是让大家直观的认识标签(markup)和属性(attribute)的用途和作用,很明显hx系列看起来很像标题,因为拥有粗体和较大的字号。,用来区别于其他文字,起到了强调的作用。至于列表和表格很明显的告诉你他们是做什么的。
其次,语义化的网页的好处,最主要的就是对搜索引擎友好,又了良好的结构和语义你的网页内容自然容易被搜索引擎抓取,你网站的推广便可以省下不少的功夫。
具体的语义和用途在,xhtml1.0 tag 参考中都已经说明,这里将一些容易遗忘或者混淆的tags和属性予以补充。、
、
、
、
、
,作为标题使用,并且依据重要性递减。
是最高的等级。
例如:
作为段落,你就不会再使用
来换行了,而且不需要
来区分段落与段落。
蓝色理想 www.blueidea.com 诞生于1999年的10月。从成立之初,蓝色理想就以建设网站设计与开发人员之家为宗旨,以介绍网络开发技术与网站创作设计交流为主要内容。其网站内容制作精良,每天都会有会员精心制作的教程发布,无私地对网友进行帮助,而且还举办过不少设计比赛并开发了很多目前仍被许多网站应用的相关程序。而所发布的作品与点评受到了多家媒体关注及行家的好评,同时也从中确立了自己的社会地位,于是一批又一批的网络同仁加盟了蓝色理想,成为国内最大的设计类站点之一。
多年来,蓝色理想的内容不断充实,先后被国内一些知名网站、传统媒体重点推介过,并陆续被Google、百度、雅虎、搜狐、新浪、Excite等各大搜索站点收藏,并在Google、百度、Yahoo三大搜索引擎中以简体汉字关键词"网站设计与开发”搜索排名均为第一,现在蓝色理想已发展成为国内影响最大的网站设计、开发的专业网站之一。
、论坛和blog经常会用到引用别人的话,用来标记简短的单行引用。Web浏览器会自动识别在 之间的内容。不幸的是,IE不能识别,并且有些时候, 会引起一些可访问性(Accessibility)的问题。正因为如此,一些人建议尽量不要使用 ,手动的插入引用标记。在一个包含适当的类的 中加入单行的引用内容,那么就可以用CSS来给引用设计样式了,但是这个没有语义上的意义。 您可以读读Mark Pilgrim写的The Q tag (http://diveintomark.org/archives/2002/05/04/the_q_tag )关于处理相关问题的看法。对于那些一段或者好几段的长篇引用,就应当使用 了。CSS可以用来定义引用的样式。注意,一段文章是不可以直接放在中的,引用的内容还必须包含在一个元素中,通常是。属性cite既可以与 一起用,也可以与一起用,用来提供引用内容的来源地址。需要注意的是,如果你使用 来代替 标记引用内容,那么你就不能使用 cite属性了。例如: 复制内容到剪贴板 代码: Designing with Web Standards is an excellent book by Jeffrey Zeldman. 复制内容到剪贴板 代码: 孔子曰:学而不思则罔,思而不学则殆. 复制内容到剪贴板 代码: The W3C says that The presentation of phrase elementsdepends on the user agent.. 复制内容到剪贴板 代码: “我们大部分人都有深刻体验,每当主流浏览器版本的升级,我们刚建立的网站就可能变得过时, 我们就需要升级或者重新建造一遍网站。例如1996-1999年典型的"浏览器大战", 为了兼容 Netscape 和 IE,网站不得不为这两种浏览器写不同的代码。同样的, 每当新的网络技术和交互设备的出现,我们也需要制作一个新版本来支持这种新技术或新设备, 例如支持手机上网的 WAP 技术。类似的问题举不胜举:网站代码臃肿、繁杂浪费了我们大量的带宽; 针对某种浏览器的 DHTML 特效,屏蔽了部分潜在的客户;不易用的代码,残障人士无法浏览网站等等。 这是一种恶性循环,是一种巨大的浪费。”
、 | 、、 summary XHTML中的表格不应用来布局。然而如果是为了标记列表的数据,就应该使用表格了。 |
为表格标题,属性summar为摘要, |
标签为表格主体内容,
标签为表格尾部。
---|
Configurations | Dual 1.8GHz | Dual 2GHz | Dual 2.5GHz |
---|---|---|---|
Model | M9454LL/A | M9455LL/A | M9457LL/A |
G5 Processor | Dual 1.8GHz PowerPC G5 | Dual 2GHz PowerPC G5 | Dual 2.5GHz PowerPC G5 |
Frontside bus | 900MHz per processor | 1GHz per processor | 1.25GHz per processor |
Level2 Cache | 512K per processor | 512K per processor | 512K per processor |
Internet Explorer is the most popular browser used underwater.
It really was very good.
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号