我现在可以把我的主要时间花在学习HTML5上吗?

我现在可以把我的主要时间花在学习HTML5上吗?,html,Html,对不起,也许这是一个愚蠢的问题,但我只是想知道现在学习HTML5是否是一条正确的道路?我以前学过XHTML,也学过PHP JavaScript。自从W3学校提供HTML5在线教程以来… 不管怎样,我不确定。谢谢大家 HTML5只是在HTML4中添加了更多的功能。从现在起,你不妨学习一些基本知识,然后在网站上使用它们,但是一些(更愚蠢的)旧浏览器无法识别新的语义。作为一名网页设计师,你可能会看到一些新的HTML5特性,但你几乎可以使用旧的HTML4做任何事情,我建议你主要使用它 另一方面,HTML

对不起,也许这是一个愚蠢的问题,但我只是想知道现在学习HTML5是否是一条正确的道路?我以前学过XHTML,也学过PHP JavaScript。自从W3学校提供HTML5在线教程以来…

不管怎样,我不确定。谢谢大家

HTML5只是在HTML4中添加了更多的功能。从现在起,你不妨学习一些基本知识,然后在网站上使用它们,但是一些(更愚蠢的)旧浏览器无法识别新的语义。作为一名网页设计师,你可能会看到一些新的HTML5特性,但你几乎可以使用旧的HTML4做任何事情,我建议你主要使用它

另一方面,HTML5更像是一个流行语,它与CSS3结合在一起,它的一些新特性,如时间域在一个地方工作,而不是在其他地方工作,因此可能值得在主布局语义中使用HTML5,但不要添加很多更具体的内容

只需确保您添加的任何CSS3/HTML5功能在IE7/8(以及IE作为一个整体)上都能很好地降低成本

将此添加到您的css中,以便它们能够被识别并像在旧浏览器中一样工作

/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
    display: block;
}
正如昆汀在评论中提到的,上面的CSS只在更现代的IE的7+中起作用,我相信,当然不会让所有元素都起作用,只是为布局设计的新元素

您可以尝试IE7JS,使IE在使用这些新元素时表现得更好。
除了HTML5 shiv,HTML5只是在HTML4中添加了更多的功能,你还可以学习一些基础知识,然后从现在开始在网站上使用它们,但是一些(更愚蠢的)旧浏览器不认识新的语义。作为一名网页设计师,你可能会看到一些新的HTML5特性,但你几乎可以使用旧的HTML4做任何事情,我建议你主要使用它

另一方面,HTML5更像是一个流行语,它与CSS3结合在一起,它的一些新特性,如时间域在一个地方工作,而不是在其他地方工作,因此可能值得在主布局语义中使用HTML5,但不要添加很多更具体的内容

只需确保您添加的任何CSS3/HTML5功能在IE7/8(以及IE作为一个整体)上都能很好地降低成本

将此添加到您的css中,以便它们能够被识别并像在旧浏览器中一样工作

/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
    display: block;
}
正如昆汀在评论中提到的,上面的CSS只在更现代的IE的7+中起作用,我相信,当然不会让所有元素都起作用,只是为布局设计的新元素

您可以尝试IE7JS,使IE在使用这些新元素时表现得更好。
与HTML5一样,shiv通常是一种基础语言,无论您以后选择的是programmin中的哪一条路径,都非常适合掌握这方面的知识。正如前面的回答所述,HTML5只是HTML语言之前版本的一个补充,它添加了一些图形输入等。如果你想使用网站,我想你可能会,由于你对PHP XHTML和Javascript的了解,我明确建议你学习一些HTML。

HTML通常是一种基本语言,无论你以后选择的是哪一条编程道路,掌握相关知识都是非常好的。正如前面的回答所述,HTML5只是HTML语言先前版本的一个补充,它添加了一些图形输入等。如果您想使用网站,我想您可能会,因为您对PHP XHTML和Javascript的了解,如果你问你是否仅仅因为W3学校提供HTML5就应该学习HTML5,我会明确地建议你学习一些HTML。

。答案是否定的

如果你对网络开发感兴趣,或者如果HTML5真的让你感兴趣……是的。
HTML5仍处于早期阶段……因此,随着它的发展,你有很多时间来学习和成长。

如果你问是否仅仅因为W3学校提供HTML5,你就应该学习HTML5。答案是否定的

如果你对网络开发感兴趣,或者如果HTML5真的让你感兴趣……是的。
HTML5仍处于早期阶段……因此,随着它的发展,您有大量的时间学习和成长。

只有当您对HTML5提供的功能感兴趣时,它目前听起来可能有点不值得,因为实际使用HTML5的网站并不多,这将开始改变。现在使用HTML5的网站已经不多了,原因是大约20种不同的浏览器中只有2种能够理解新的HTML5标记

但我确实认为在简历中加入HTML5会对你有所帮助。如果不是作为一种实用技能,那么至少可以作为一个提示,告诉潜在的雇主你要跟上现代技术


另外,在

中使用它可能会很有趣,只有当您对HTML5提供的功能感兴趣时,它现在听起来可能有点不值得,因为实际使用HTML5的网站并不多,这将开始改变。现在使用HTML5的网站已经不多了,原因是大约20种不同的浏览器中只有2种能够理解新的HTML5标记

但我确实认为在简历中加入HTML5会对你有所帮助。如果不是作为一种实用技能,那么至少可以作为一个提示,告诉潜在的雇主你要跟上现代技术


另外,玩一点它可能会很有趣,因为你现在应该学习HTML5了。即使您认为存在不可靠的浏览器支持,也可以使用一些真正实用的部分。DOCTYPE就是这样一个例子。HTML5将其简化为以下内容:

<!DOCTYPE html>

这不是很简单吗?甚至令人难忘。为什么不使用它呢?即使您已经按照不同的doctype标准编写了脚本,它仍然可以继续工作。即使您不确定新元素,也可以开始考虑如何使用它们,只需将它们用作类名即可

<body>
<div class="hgroup">
  <h1>My Site Name</h1>
  <h2>And Here's my Subheading!</h2>
<div class="nav">
  <ul>
    <li>Blog</li>
    <li>About</li>
    <li>Contact</li>
  </ul>
</div>
<div class="article">
  <p>Some blog content.</p>
</div>
<div class="article">
  <p>And now I've got another blog post.</p>
</div>
</body>

我的网站名称
这是我的副标题!
  • 博客
  • 关于
  • 接触
一些博客内容

现在我又有了一篇博文

然后,您就可以开始“使用”新的元素