html语义化的概,HTML语义化概述

HTML语义化概述

随着Web2.0时代的到来,HTML语言在不断地进化,并发挥着越来越重要的作用。而制作网页也从当初的表格嵌套发展到了DIV+CSS,这是进步的标志。然而,一个普遍存在的负面影响也随之产生了:整个网页大量地使用标签进行分隔页面内容,有的甚至整个页面只有一种HTML标签存在,这种现象(使用习惯)非常不好,滥用现象使得网页制作似乎只剩下了

正因为此,所以诞生了HTML语义化的概念。

1.什么是HTML语义化

HTML是一种对文本内容进行结构化和标示(或者说“语义”)的语言。HTML语言中的每一种标签都具有它特有的含义,如~标签用于定义不同级别大小的标题,标签用于定义段落,标签用于定义无序列表等。说得更通俗一点,也就是使用HTML所提供的现有标签,利用其相应的含义去进行网页元素的排版,因为无论是浏览器,还是搜索引擎都能读懂它们。

e0120eab5817584c57b76e5c91ee17ac.png

2.HTML语义化的优点

为什么要使用语义化的HTML,HTML语义化到底能带来什么好处呢?HTML语义化的优点如下。

(1)去掉或样式丢失的时候能让页面呈现清晰的结构。HTML本身是没有表现的,如看到是粗体,字体大小2em,加粗;是加粗的,不要认为这些是HTML的表现,其实它们是IHTML默认的CSS样式在起作用,所以去掉或样式丢失的时候能让页面呈现清晰的结构。此外浏览器都有默认样式,默认样式的目的也是为了更好地表达HTML的语义,可以说浏览器的默认样式和语义化的HTML结构是不可分割的。

(2)屏幕阅读器(如果访客有视力障碍)会完全根据标签来“读”网页。

(3)PDA、手机等设备可能无法像普通计算机的浏览器一样来渲染网页(通常是因为这些设备对CSS的支持较弱)。

(4)搜索引擎的网络爬虫也依赖于标签来确定上下文和各个关键字的权重。

(5)页面是否利于网络爬虫理解非常重要,因为网络爬虫很大程度上会忽略用于表现的标签,而只注重语义标签。

(6)便于团队开发和维护。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值