<!DOCTYPE html>
将页面指定为html 5。但是,当我使用<center>
时,它仍然可以集中内容。为什么<center>
仍然可以在HTML5中工作http://www.w3schools.com/tags/<center>
应该不起作用?
自HTML4以来,该标记已过时。但即使是现在,一些浏览器仍然支持它。MDN建议不要使用
过时的
此功能已过时。尽管它在某些浏览器中仍然可以工作,但由于它可能随时被删除,因此不鼓励使用。尽量避免使用它。
请改用css text-align: center
。
它不再是规范的一部分,但取决于浏览器是否仍然支持标记。大多数浏览器都会确保旧代码仍然有效。
但是,由于它已被弃用,您不应该在新代码中使用它。使用CSS来集中你的内容。
浏览器可能仍然支持它,但在某些时候不会。看看这个页面,看看你是否可以或应该使用html元素、css属性等:http://caniuse.com/#search=center
由于HTML4、<center>
和其他表示标记(如<blink>
)已从HTML规范中弃用,并在HTML5规范中删除
除了CSS提供的样式外,这些标签还应该被其他内容标签(最抽象的是<div>
)取代。
但由于这些标签不会导致任何安全问题,(与<frame>
相反)浏览器可能仍然支持它们以解决兼容性问题。
即使今天,谷歌主页仍然使用它,你应该更喜欢使用其他具有适当CSS样式的内容标签。