你为什么不在HTML和CSS标签后加一个分号?

1 html css styling

将样式表链接到文档时

<link type ="text/css" rel ="stylesheet" href="stylesheet.css"/>
Run Code Online (Sandbox Code Playgroud)

为什么不在每个属性后面加一个分号,当你在做每个属性之后加上一个分号时做内联样式,例如

<p style="font family:Arial; color:yellow; etc
Run Code Online (Sandbox Code Playgroud)

Ale*_*lex 6

HTML中的属性与CSS中的属性不同.它们是完全不同的语言,因此具有完全独立的语法.在HTML中,您正在创建一个链接.在CSS中你创建了property: value;一对.

当你将样式内联时,根据你的第二段代码,你基本上告诉浏览器你正在编写CSS并且它需要解析它.在这样做时,您必须使用CSS语法,而不是HTML.