zoukankan      html  css  js  c++  java
  • html语义化

    html语义化或者说深入理解web(标准)的理解,以前这两句话一直在前端工程师的招聘中会看到。

    不过一直不是很理解,好吧,自诩自己还是个合格的前端,但是这个基本的都不知道,惭愧。。。

    1.定义:

    简言之:html语义化指的是要根据网页内容的语义化,选择合适的标签,便于开发者阅读和写出更优雅的代码,同时也有助于搜索引擎更容易理解。

    Web(HTML)语义化是指使用语义恰当的标签,使页面有良好的结构,页面元素有含义,能够让人和搜索引擎都容易理解

    2.好处

    (1)可以在没有css的情况下,页面也能呈现出很好的内容结构、代码结构

    (2)用户体验上会有提升,例如title,alt用于解释名词或解释图片信息、label标签的活用。

    (3)有利于SEO:和搜索引擎建立良好沟通,有助于爬虫抓取更多的有效信息:爬虫依赖于标签来确定上下文和各个关键字的权重。

    (4)方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以意义的方式渲染页面。

    (5)便于团队开发和维护,语义化更具可读性,是下一步网页的重要动向,遵循W3C标准的团队都遵循这个标准,可以减少差异化。

  • 相关阅读:
    js:通过正则匹配获取页面的url中的参数
    BZOJ 4873 寿司餐厅 网络流
    BZOJ 3308 毒瘤结论 网络流
    BZOJ3451 CDOJ1562点分治+FFT
    P3731 二分图匹配必经边
    Hdu 6268 点分治 树上背包 bitset 优化
    Hdu 1517 巴什博奕变形
    dsu on tree
    CF #546 D.E
    HNOI 世界树 虚树
  • 原文地址:https://www.cnblogs.com/shixiaomiao/p/4773111.html
Copyright © 2011-2022 走看看