当前位置: 首页 > 面试题库 >

有效的CSS / HTML有什么意义?

齐英韶
2023-03-14
问题内容

如果我已经在大多数主流浏览器中测试过我的页面,为什么我需要维护一个经过验证的代码?如果WebKit浏览器和Firefox支持框阴影和拐角半径,我想使用它们。我不在乎它们是否不会出现在Internet
Explorer中。但是我通过不包含图像来降低HTTP请求的数量。

有效代码是否有优势?在搜索引擎优化还是其他方式?


问题答案:
  • Google更喜欢它,因此对SEO很有好处。
  • 它使您的网页更有可能在未经测试的浏览器中工作。
  • 它允许您生成页面或将其用作XML文档。
  • 它使您看起来更加专业(至少对于某些开发人员而言)
  • 兼容的浏览器在怪异模式下可以比XHTML更快地呈现XHTML。
  • 它指出了您可能会错过的一堆难以理解的错误,这些错误会影响您可能尚未测试的内容,例如页面的代码页或语言集。


 类似资料:
  • 问题内容: 为HTML元素创建属性时,该值有哪些规则? 问题答案: 对于HTML 4,技术上的答案是: ID和NAME令牌必须以字母([A-Za-z])开头,然后可以跟任意数量的字母,数字([0-9]),连字符(“-”),下划线(“ _”) ,冒号(“:”)和句点(“。”)。 HTML 5更为宽容,只说一个id必须至少包含一个字符,并且不得包含任何空格字符。 在XHTML中,id属性区分大小写。

  • 问题内容: 这可能是一个愚蠢的问题,但这不是在我的脑海中点击。 在Django中,惯例是将特定于应用程序的所有静态文件(即css,js)放入名为static的文件夹中。所以结构看起来像这样: 在我有: 因此,当我运行命令时: 它会在根目录下创建一个文件夹(与相同的目录myapp/) 这有什么意义呢?它不只是创建我所有静态文件的副本吗? 问题答案: 将来自多个应用程序的静态文件收集到一个路径中 那么

  • 问题内容: 6年前关闭。 有关匿名类的文档说明 匿名类无法在其封闭范围内访问未声明为final或有效地为final的局部变量。 我不明白变数为“有效的最终”是什么意思。有人可以提供一个示例来帮助我理解这意味着什么吗? 问题答案: 有效地最终意味着它在获得初始值之后永远不会改变。 一个简单的例子: 在这里,并没有声明为final,但是由于它从未更改,因此实际上被认为是 final 。 从Java 8

  • 问题内容: 可以在这里找到代码: 我发现有内标记,也有内标签。它们都是必需的吗?(在这种情况下,CSS似乎覆盖了HTML属性)关于它们之间的区别是否有任何解释? 问题答案: 我检查了文档,但是它们并不清楚如果同时设置了它们。 那藏在这里的某个地方: UA可以选择使用HTML源文档中的表示属性。如果是这样,则将这些属性转换为对应的CSS规则,其特异性等于0,并且将其视为在作者样式表的开头插入。因此,

  • 问题内容: CSS语言伪类允许我们为不同的语言指定不同的样式,如下所示: 但是,这在IE7中不起作用,因此我一直在使用属性选择器: 他们似乎做同一件事,但是有细微的差别吗?如果没有,当属性选择器执行完全相同的操作时,为什么CSS甚至还具有语言伪类? 问题答案: 在HTML中,伪类和属性选择器都将匹配具有相应属性的元素。 不同的是,一个浏览器可能不得不确定给定元件的抵靠测试时的语言的其它方式,其可通

  • 在Apache Tomcat中,参数URIEncoding告诉Tomcat如何解释传入的URI: 编码 这指定在%xx解码URL后用于解码URI字节的字符编码。如果没有规定,将使用ISO-8859-1。 Apache Tomcat 7-HTTP连接器 然而,正如在URL编码Unicode字符的正确方法是什么中所解释的那样,URI中的非ASCII字符始终按照当前标准(RFC 3986和3987)以U