草庐IT

semantics

全部标签

html - 如何仅使用 CSS 去除重音

在不使用JS的情况下,我想使用CSS删除重音符号,这样HTML在语义上继续正确,同时视觉上实现没有重音符号的大写。例子:h1{text-transform:uppercase;/*sthhere*/}Fácil谢谢! 最佳答案 你可以调整line-height和使用overflow:hidden但要注意当使用不同的font-family你可能需要另一个值:h1{text-transform:uppercase;line-height:0.75em;overflow:hidden;}FáciléâäFáciléâäFáciléâä使用

html - 将数据属性存储在 'class' 与 HTML5 数据属性中

任何人都可以就dom_class和dom_id属性中提供的Rails约定是否更好地使用语义助手(例如div_for)提出意见吗而不是像“data-class”或“data-id”这样的HTML5数据属性?即:对比 最佳答案 只有一个意见...如果您要进行css格式化,请使用div.class。但是如果你在做javascript的东西,那么我认为html5属性是有意义的。这样一来,您的演示Material就在一个地方,而您的数据则在另一个地方。如果需要,您也可以随时在选择器中混合/匹配。

html - 将数据属性存储在 'class' 与 HTML5 数据属性中

任何人都可以就dom_class和dom_id属性中提供的Rails约定是否更好地使用语义助手(例如div_for)提出意见吗而不是像“data-class”或“data-id”这样的HTML5数据属性?即:对比 最佳答案 只有一个意见...如果您要进行css格式化,请使用div.class。但是如果你在做javascript的东西,那么我认为html5属性是有意义的。这样一来,您的演示Material就在一个地方,而您的数据则在另一个地方。如果需要,您也可以随时在选择器中混合/匹配。

带有标题和文本的 html5 大纲

我尝试应用新的html5元素。如果页面非常简单,只有一个h1和一个文本,我不确定从语义的角度来看最好的方法是什么,如何正确反射(reflect)页面的结构。例如,如果文本是公司的理念(或关于页面或团队...),我想使用文章是不正确的,可以吗?(因为这不是为了独立分发或可重用,例如联合)在这种情况下,它应该只是一个div吗?用一个部分包裹h1和div有意义吗?如果页面中只有一个部分,这似乎不是很有用。那么,仅用标题和文本勾勒页面轮廓的最正确方法是什么?Titletext,text,text... 最佳答案 我会完全放弃div并仅在需要

带有标题和文本的 html5 大纲

我尝试应用新的html5元素。如果页面非常简单,只有一个h1和一个文本,我不确定从语义的角度来看最好的方法是什么,如何正确反射(reflect)页面的结构。例如,如果文本是公司的理念(或关于页面或团队...),我想使用文章是不正确的,可以吗?(因为这不是为了独立分发或可重用,例如联合)在这种情况下,它应该只是一个div吗?用一个部分包裹h1和div有意义吗?如果页面中只有一个部分,这似乎不是很有用。那么,仅用标题和文本勾勒页面轮廓的最正确方法是什么?Titletext,text,text... 最佳答案 我会完全放弃div并仅在需要

html - 从语义上构建表单的最佳方法是什么?

我看过几个开发人员如何使用表格、div和列表构建表单的示例;所有这些都不是很语义化。构建HTML文档的最佳方法是什么,以便将每个标签和输入组分隔到下一行并且可以轻松阅读-无需使用CSS?(我觉得ol和ul只是tr和td的替代品。在我看来,表格不是内容或定义列表)我几乎觉得div是最好的格式,因为div是一个明确的“划分”或项目分组,但我不确定。示例HTMLYourFavoritesColorFoodSubmit 最佳答案 注意不要混淆语义和结构。HTML元素的存在,主要是为了表达结构。语义学是关于赋予结构意义。虽然在someHTML

html - 从语义上构建表单的最佳方法是什么?

我看过几个开发人员如何使用表格、div和列表构建表单的示例;所有这些都不是很语义化。构建HTML文档的最佳方法是什么,以便将每个标签和输入组分隔到下一行并且可以轻松阅读-无需使用CSS?(我觉得ol和ul只是tr和td的替代品。在我看来,表格不是内容或定义列表)我几乎觉得div是最好的格式,因为div是一个明确的“划分”或项目分组,但我不确定。示例HTMLYourFavoritesColorFoodSubmit 最佳答案 注意不要混淆语义和结构。HTML元素的存在,主要是为了表达结构。语义学是关于赋予结构意义。虽然在someHTML

HTML5 语义 Web 元素——我为什么要在内部应用程序中使用它们

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。为什么我应该在内部应用程序中使用HTML5语义Web元素?语义元素似乎有助于搜索引擎检测哪些元素特定于导航、文章等。如果我在基于HTML的纯客户端应用程序中使用这些元素,我会得到什么?

HTML5 语义 Web 元素——我为什么要在内部应用程序中使用它们

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。为什么我应该在内部应用程序中使用HTML5语义Web元素?语义元素似乎有助于搜索引擎检测哪些元素特定于导航、文章等。如果我在基于HTML的纯客户端应用程序中使用这些元素,我会得到什么?

html - 本地化字符串时使用 strong/em 标签的正确方法是什么?

我知道有些语言强调单词的方式与英语不同,例如通过改变单词的结尾而不是通过语音的变化来强调单词。如果您要对网站进行本地化,您会相信和标签(及其位置)在其他语言中将具有相同的含义——您会保持这种强调,与您的译者核实还是将其删除?我想知道这如何将(请原谅双关语)转化为网络的语义?—strong和em标签带有在SEO、屏幕阅读器等中使用的语义。那么它们应该留在原地以免丢失,还是应该丢弃以更好地符合目标语言? 最佳答案 标记是为了传达一个整体的意思,只要传达了意思,你的标记就成功了。因此,在文本中传达重音强调的语言中,使用标签来表示强调是多余