- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我是 HTML 和一般编程的新手,我想确保我的代码井井有条,并且我在进行过程中使用了最佳实践。
所以,我制作了这个示例布局,我想将其转换为 HTML5: https://postimg.org/image/je10syxhz/
这是我创建的 HTML5 代码:
<!-- Solutions Section -->
<section id="Solutions">
<header>
<h1>Title</h1>
<h2>Subhead</h2>
</header>
<!-- Items -->
<section>
<article class="Solutions_items">
<!-- Should I have a <header> inside each article? -->
<h1>Item 1</h1>
<p>Lorem ipsum...</p>
</article>
<article class="Solutions_items">
<h1>Item 2</h1>
<p>Lorem ipsum...</p>
</article>
<article class="Solutions_items">
<h1>Item 3</h1>
<p>Lorem ipsum...</p>
</article>
</section>
</section>
现在回答问题:
使用 div
而不是 sections
或 articles
有区别吗?我的意思是,不仅在组织领域,而且在优化领域?现在是否有关于这个特定主题的一般最佳实践惯例?因为我觉得使用 sections
和 articles
可以让代码更容易阅读(也可以让 CSS 文件更干净)。
谢谢! :)
最佳答案
如果页面部分内的内容在主题上相似,则使用部分,div 的内容不需要主题相似性,div 的目的是样式而不是内容相似
更多详情 -> What is the difference between <section> and <div>?
div 与文章
article 表示“联合”内容,例如“论坛帖子、杂志或报纸文章、博客文章”。
更多详情 -> Section, Article, or Div? and Smaller text in a section and article tag?
更多详情 -> http://html5doctor.com/the-header-element/
更多详情 -> https://developer.mozilla.org/en-US/docs/Web/HTML/Element/br
更多详情 -> Nesting HTML5 section tags
此外,我每页只有一个 h1,这与保持 html 组织一致
关于css - 如何组织 HTML5 结构以获得更好的实践和更好的代码可读性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38427488/
我正在开发一个 RSS 阅读器应用程序,我想为我的用户提供一致的文章体验(即新的 Safari 阅读器)。是否有适用于此的 API?我知道可读性,但我不确定这是否是我所需要的。 最佳答案 刚刚正在为我
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 5 年前。 Improve
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: Should a function have only one return statement? 我的老师
我是编程和入门CS50在线类(class)的新手。 在第2讲中,David介绍了CS50 IDE,我现在第一次将其用于问题集2-可读性。但是,当我尝试运行一个简单的“hello,world”程序时,遇
我是java编程新手。我只想要该页面的网页内容。但我得到的程序给了我 html 标签,其中包含我不想要的内容。 谁能帮我解决这个问题吗? 谢谢。 我的代码如下所示: import java.net.*
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 9 年前。 Improve
这个问题是关于 URL 命名中的 SEO,我只想知道 SEO 真的比用户体验更重要吗?你们会认为 SEO 应该走多远的限制会破坏人们的体验。就像这个例子一样,我有一个页面包含有关正在或已经在我的网站上
为了提高创建和销毁对象时的性能,可以使用池化。 在某些情况下,我不想深入研究自定义分配器或 char[] 等低级技术。 另一种方法是创建对象池。 但是,这种技术不适用于类内字段(内联)初始化。 起初,
我想知道是否有一种方法可以修改JS中对象的现有属性,以便我们可以使它们在赋值后不可变。 基本上,我有一个对象,我想卡住该对象的现有属性,但允许添加新属性。 是否可以卡住现有属性,或者我是否需要像这样使
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
在我的 ColdFusion 代码中,我养成了始终将变量作用域视为默认作用域的习惯(即,当另一个作用域不适合时)。我的理解是,这提高了效率,因为 ColdFusion 处理器不必花费周期来确定变量所包
所以我编写了这些测试,看看使用原型(prototype)会快多少...... function User() { return { name: "Dave",
我正在开发一个 asp.net 内容管理系统,我们需要 Flesch-Kincaid grade level用户可用的统计信息。我已经做了很多搜索,但我还没有找到任何可行的方法来实现它。我最接近的是
您好,我正在尝试实现 Readability API在我的应用程序中,但我得到的只是状态代码 500 - “未知问题”。我的响应正文是一个 html 页面,上面写着“页面不可用”。 我正在使用 Res
我编写了这段 PHP 代码来将 Flesch-Kincaid 可读性分数实现为一个函数: function readability($text) { $total_sentences = 1;
即使我认为这可能只是个人品味的问题,我想知道您更喜欢(以及为什么)在选择列表中使用逗号。 一开始: select first_name ,last_name ,address
我希望得到一些关于如何编写更美观的 javascript 和 jQuery 代码并获得更多可读性的建议。 在这种情况下,我希望在列表元素中插入表格。列表和表格都是通过脚本动态添加的。 我有一些这样的代
我已经以这种方式解析了以下 RSS ( http://timesofindia.indiatimes.com/rss.cms )- 我的代码- News Parser
我是一名优秀的程序员,十分优秀!