Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么在响应性网页设计中使用HTML5?_Html_Css_Responsive Design_Media Queries - Fatal编程技术网

为什么在响应性网页设计中使用HTML5?

为什么在响应性网页设计中使用HTML5?,html,css,responsive-design,media-queries,Html,Css,Responsive Design,Media Queries,我看到HTML5经常在讨论响应式web设计时提到。虽然我不知道为什么有人会想使用HTML5来进行简单的响应性网页设计 这两种说法中有一种是不真实的吗 响应性网页设计不需要HTML5 CSS和媒体查询可以很好地完成这项工作 如果你有一个纯文本的网站,使用HTML5进行响应性网页设计有什么好处?它不能代替媒体查询。CSS适用于流体网格和图像 我指的是: 添加了媒体查询。支持CSS3的浏览器倾向于支持HTML5的合理部分,因此它们倾向于结合在一起,但它们在技术上并不相互依赖 如果您想使用媒体查

我看到HTML5经常在讨论响应式web设计时提到。虽然我不知道为什么有人会想使用HTML5来进行简单的响应性网页设计

这两种说法中有一种是不真实的吗

  • 响应性网页设计不需要HTML5
  • CSS和媒体查询可以很好地完成这项工作
如果你有一个纯文本的网站,使用HTML5进行响应性网页设计有什么好处?它不能代替媒体查询。CSS适用于流体网格和图像

我指的是:


添加了媒体查询。支持CSS3的浏览器倾向于支持HTML5的合理部分,因此它们倾向于结合在一起,但它们在技术上并不相互依赖


如果您想使用媒体查询,然后在所有元素上使用id和class属性来确定它们如何调整大小(或消失),那么您可以自由选择适当的语义,但通常情况下,对于大多数人来说,适当的语义使样式设置更容易。除了造型之外,还有其他好处。适当的语义标记可以帮助屏幕阅读器

当你说“HTML5”时,你具体的意思是什么?HTML5只是HTML规范的最新版本,它包含了所有最新的HTML。我怀疑你真的在问HTML5中添加的某些功能,但如果你命名这些实际功能,你的问题会更有意义。HTML与响应性设计无关,只是为了语义。。这都是CSS,是的,现在如果你问为什么使用CSS3进行响应性设计,而不是另一个question@jfriend00:我更新了帖子,加入了一些与这个问题相关的书籍。@李先生:谢谢。我的假设是正确的。那些书名只是说这本书将涵盖HTML5、CSS3和响应式设计。这些标题本身并没有说响应性设计需要HTML5。在2020年(7年后),我们发现HTML5网格不再需要任何媒体查询。是的,在HTML5网格中创建响应迅速的网站是可能的,而且非常简单。如果我错了,请纠正我,但您可以仅使用CSS创建RWD。不能只使用HTML5创建RWD。@ 4thStudio考虑到自己已经更正,需要HTML和CSS(任何版本)来做任何事情。没有CSS的HTML很难看,而没有HTML的CSS是一堆样式规则。。。没什么。@legostrmtropr:我同意HTML是必需的。我是暗示的。但HTML5并不是用来提醒人们屏幕阅读器的可访问性的.1。