惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
B
Blog RSS Feed
Y
Y Combinator Blog
T
Tailwind CSS Blog
博客园 - 三生石上(FineUI控件)
J
Java Code Geeks
Stack Overflow Blog
Stack Overflow Blog
aimingoo的专栏
aimingoo的专栏
Jina AI
Jina AI
The GitHub Blog
The GitHub Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
A
About on SuperTechFans
H
Hackread – Cybersecurity News, Data Breaches, AI and More
D
Docker
酷 壳 – CoolShell
酷 壳 – CoolShell
C
Check Point Blog
M
MIT News - Artificial intelligence
Last Week in AI
Last Week in AI
V
V2EX
腾讯CDC
F
Fortinet All Blogs
博客园 - 叶小钗
T
The Blog of Author Tim Ferriss

kok的笔记本

macOS 里 神秘的 kernel_task ,为什么一直在写入硬盘? 产品 node_modules 为什么总是这么大:一次从原理到实践的瘦身记录 谁来救救我的Mac存储空间-清理工具横评:付费vs免费,从界面到命令行 2023 读书推荐 写给播客嘉宾的录制说明书 在 Electron 中使用 Vue Devtools 几何原本中勾股定理的证明 Mac 安装软件时提示 已损坏,无法打开 应该怎么办 PegBoard 你的数字白板 少数派读者与作者的 NewsLetter 闲棋冷子-2-2021年我读过哪些很棒的书 闲棋冷子-1-相信你的身体,它不会骗你 修复 macOS 中 Cisco Anyconnect 报的奇怪Bug 我的 NAS 使用记录 Omniplan 入门教程 Hugo升级0.74记录 一年级产品经理需要掌握什么知识? 无籍之谈-3-和盖盖聊聊尼尔·盖曼与中外科幻 露营笔记-装备篇 无籍之谈-2-和鹏仔聊华尔街兴盛史,给小白投资者的一些建议 介绍一下《无籍之谈》 无籍之谈-1-和不土聊佛学,谈谈《一心走路》《僧侣与哲学家》 高达模型入门 - 工具整理 5 分钟了解 Sketch 的新特性 Tint - 色调 Hugo 主题移动端开发的一些心得 修复 macbook 键盘连击问题 在 Hugo 中使用 Open Graph 提升分享效果 选小米10 还是小米10 Pro? 利用 Python 批量合并 Excel 文件
语义化 html 标签
kokdemo · 2014-05-03 · via kok的笔记本

这一段时间,为了准备面试,好好的重读了一次html,发现了一些以前没有关注过的小细节。

html这种半个小时就可以上手的东西,大部分人可能止步于一些很基本的标签,比如h系列,p,div,a,img这一类,今天来说说一些比较有意思的html内容吧。

那些很“厉害”的语义化标签

  • article :就是文章
  • aside:姑且当是边栏吧
  • header:头部
  • footer:脚部……
  • nav:导航条

以上的这些标签都是页面布局中常用的标签,但是实际上你还是需要给他们放到合适的位置,并加上合理的css以保证他们出现在正确的位置。

  • ul:无序列表
  • ol:有序列表
  • li:列表项

其实现在ul的用途更广一些……比如nav中的链接就应该写在ul中,这样比较美观易读一些。

  • dl:定义列表
  • dt:定义列表中的项目
  • dd:定义列表中的内容

我感觉这个用的也不太多,因为比如一个dl中有几个dt,其实也可写成几个ul,但是出于语义化的思路,把有关系的列表就可以这么写。

  • pre:将源内容展示出来,但中间不能包括块级元素。
  • code:专门处理源代码,可以被浏览器特殊处理。
  • var:指pre,code中的变量,表示效果就是斜体啦。
  • dfn:定义的文字用这个标签,表示效果依旧是斜体。
  • samp:用来做样本的文本,无特殊效果。
  • kdb:键盘文字,比如可以写 kbd esc /kbd 就表示esc这个键的意思。

这里列了一些用来语义化处理文字的标签,常见的还有del之类的就不提了。

一些实用好标签!

  • wbr:被这个标签影响的内容在页面宽度不足是会折行,类似overflow,很神奇的,类似的标签​或 他们之间仅仅有一些兼容性差异。
  • rel:这个html属性可以放一些没有指定的参数,而且所有的标签都有。
  • acronym:这个标签可以用来给文字加一个解释。
  • base:给每个页面加一个基本url。这个模板处理估计比较好用。
  • sub sup:下标和上标,公式输入就靠他们了!