• html标签种类很多,为什么不都用div?


    why not divs?

    所有html页面标签都可以用div解决,为什么还会存在各种不同的标签呢?

    代码是写给机器阅读的,初始化标签更利于快速编程,毕竟很多标签有了自定义属性,无需编码控制,可维护性更高!

    由于html存在无限级嵌套,都要被机器一一识别,效率未免太低,于是利用多样的标签来帮助浏览器快速有效的识别html内容(无障碍优化);

    有规范的编写html利于SEO优化,根据浏览器自动识别机制,html的内容更容易被浏览器检索识别、利于搜索引擎的分析。

    假如要开发一款浏览器插件,用于自动分析网页内容,若能根据标签做区分自然是最好的选择,也不容易出错,可能读者会觉得根据类名、ID、属性等抓取数据,但那是针对指定网站做数据分析时才能用到,而且一旦该网站有变动,抓取方法也要跟随变动,人为操作比较死板;

    一款强大的软件应当智能识别网站内有效内容,要想最快最精准的识别,应当根据浏览器html规范,保持良好的编码习惯,以便快速识别。

  • 相关阅读:
    Hibernate unsaved-value 属性
    ResulsetHandler九个实现类
    Introspector内省和反射的区别.
    数据库表、字段命名规范
    Linux 时间同步 ntpdate
    http升级https改造方案
    org.apache.tomcat.util.net.NioEndpoint,打开的文件过多
    kafka常用命令
    elasticsearch.yml 配置说明
    getDate() 各种时间格式
  • 原文地址:https://www.cnblogs.com/Shd-Study/p/10301247.html
Copyright © 2020-2023  润新知