我眼中的web语义化

web语义化是什么:

使用适当的语义标签来让页面有更好的结构,让人和机器都能够快速的读懂页面的内容。web语义化有利于seo引擎优化。

web语义化应该是让结构,样式,表现分离。互不干扰。

html语义化应该是使用合适的标签来体现内容,让页面元素有含义。便于浏览器解析内容,html应该是与样式没有一点关系的,其中的标签都是定义结构的。seo的原理就是通过分析页面的源码来体现页面的内容。

例如一个标题,我吗会用h1标签来体现,粗体会用strong来体现,这都是一种html语义化的内容。

以前都是用div来进行布局,div是一个没有含义的一个标签。所以html5添加了很多有含义的一个标签,例如header,footer等标签来进行布局。

css语义化。

如果说html语义化是给机器看的,那么css语义化就是给人看的。css的id和class命名应该带有准确的一个含义,例如导航的css样式,命名应该为nav,让人一看就知道是导航的一个样式,让开发人员更高速的开发页面。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容