HTML5自闭合标签link和meta最后面需要添加斜杠/结尾吗?

2019-06-23
0评论
/
阅读
管理员

HTML5自闭合标签link和meta最后面需要添加斜杠/结尾吗?

XHTML 与 HTML 4.01标准没有太多的不同。

所以将你的代码升级至 4.01 是个不错的开始。

另外,你应该马上使用小写字母编写HTML代码,同时绝不要养成忽略类似 </p> 标签的坏习惯。

祝您可以愉快地编码!

自闭合标签最后面需要添加斜杠/结尾吗?

自闭合标签link和meta结尾需要带斜杠/吗?

<link rel="stylesheet" href="">

<link rel="stylesheet" href=""/>

或者

<meta name="keywords" content="">

<meta name="keywords" content=""/>

像上面这样的标签为什么有的带最后的/有的又不带,我看了一些大网站,发现不是很统一,到底哪个才是标准的写法呢?还有就是如果使用360浏览器的审查元素查看的时候发现就算代码里面带最后的/,显示的时候还是不显示的。是不是不带才是标准的写法?

上面就是我的一些不解的地方,最后发现其实这根本就是两个HTML规范的问题,HTNL不需要带/而XHTML需要添加/。

HTML5的规范中,自闭合标签不加斜杠,但兼容加斜杠的写法;
XHTML严格要求自闭合标签中要加斜杠;
html文件声明了<!DOCTYPE html>后自闭合标签不需要再加斜杠。
所以如果为了兼容,可以加斜杠。

HTML和XHTML语法区别和写法

最主要的不同:

XHTML 元素必须被正确地嵌套。

XHTML 元素必须被关闭。

标签名必须用小写字母。

XHTML 文档必须拥有根元素。

空标签也必须被关闭

空标签也必须使用结束标签,或者其开始标签必须使用/>结尾。

这是错误的:

A break: <br>
A horizontal rule: <hr>
An image: <img src="happy.gif" alt="Happy face">

这是正确的:

A break: <br />A horizontal rule: <hr />An image: <img src="happy.gif" alt="Happy face" />

推荐一个测试XHTML是否书写正确

W3C 验证器来测试你的 XHTML

https://validator.w3.org/nu/

本站附件分享,如附件失效,可以去找找看
诚通网盘附件百度网盘附件

赞助我
如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。
本站加入了Google AdSense,因为谷歌 AdSense 算是广告商里难得“有节操、有底线”的佼佼者,没有任何低俗、垃圾、恶心的广告,所有希望不要“一刀切”式的拦截广告

如无特殊说明,解压密码均为:aisoa.cn


干饭福利分享: 微信扫码领取“饿了么”抵用券↓↓↓↓↓↓↓↓↓↓

标签: html xhtml
于2019-06-23发布