什么是语义化的HTML
2024-08-24 14:58:23
语义化的HTML使用每个html标签都特定的用途,例如p标签放大段文字, h1~h6常用于标题,strong加粗强掉….。
语义化的好处:
1:去掉或样式丢失的时候能让页面呈现清晰的结构:
html本身是没有表现的,我们看到例如<h1>是粗体,字体大小2em,加粗;<strong>是加粗的,不要认为这是html的表现,这些其实html默认的css样式在起作用,所以去掉或样式丢失的时候能让页面呈现清晰的结构不是语义化的HTML结构的优点,但是浏览器都有有默认样式,默认样式的目的也是为了更好的表达html的语义,可以说浏览器的默认样式和语义化的HTML结构是不可分割的。
2.屏幕阅读器(如果访客有视障)会完全根据你的标记来“读”你的网页.
3.搜索引擎的爬虫也依赖于标记来确定上下文和各个关键字的权重.
4.你的页面是否对爬虫容易理解非常重要,因为爬虫很大程度上会忽略用于表现的标记,而只注重语义标记.
5.便于团队开发和维护
最新文章
- ActiveMQ 即时通讯服务 浅析
- HTML中行内元素与块级元素的区别:
- 《java集合概述》
- 《疯狂Java讲义》(四)---- 面向对象&;基于对象
- 隐藏<;input type=";file";>; 实现点击div或图片打开文件选择路径
- C#写Windows Service(windows服务程序)
- CTE初识
- ti processor sdk linux am335x evm Makefile hacking
- [javascirpt] Regex
- The Java™ Tutorials下载地址
- VLAN学习
- 文件系统:ext4,zfs测评结果
- 转:Socket原理与编程基础
- PHP 以最快的方式判断字符串是否以某给定字符串开始
- Java中array、List、Set互相转换
- Html 标签初知
- Grafana介绍
- day32基于tcp协议的远程执行命令
- C++ MFC棋牌类小游戏day6
- Spring AOP术语:连接点和切点的区别。
热门文章
- easyui datagrid 行编辑功能
- VS2015自带v120的Platform Toolset
- struts中操作request,session
- 2017.11.13 python+ Jlink+EFM32 批量烧录
- Leetcode 867. Transpose Matrix
- VSCode安装jshint插件报错
- Java 对称加密
- Ubuntu中修改Terminal背景
- HDU - 6166:Senior Pan(顶点集合最短路&;二进制分组)
- HihoCoder 1183 : 连通性一&#183;割边与割点(模板)