受欢迎的博客标签

网页优化SEO-符合SEO的HTML5网页结构设计标签规范的CSS+DIV的命名规则

Published

搜索引擎优化(seo)有很多工作要做,其中对代码的优化是一个很关键的步骤。为了更加符合SEO的规范,下面是目前流行的CSS+DIV的命名规则:

页头:header

登录条:loginBar

标志:logo

侧栏:sideBar

广告:banner

导航:nav

子导航:subNav

菜单:menu

子菜单:subMenu

搜索:search

滚动:scroll

页面主体:main

内容:content

标签页:tab

文章列表:list

提示信息:msg

小技巧:tips

栏目标题:title

友情链接:friendLink

页脚:footer

加入:joinus

指南:guild

服务:service

热点:hot

新闻:news

下载:download

注册:regsiter

状态:status

按钮:btn

投票:vote

合作伙伴:partner

版权:copyRight

CSSID的命名外套:wrap

主导航:mainNav

子导航:subnav

页脚:footer

整个页面:content

页眉:header

页脚:footer

商标:label

标题:title

主导航:mainNav(globalNav)

顶导航:topnav

边导航:sidebar

左导航:leftsideBar

右导航:rightsideBar

旗志:logo

标语:banner

菜单内容1:menu1Content

菜单容量:menuContainer

子菜单:submenu

边导航图标:sidebarIcon

注释:note

面包屑:breadCrumb(即页面所处位置导航提示)

容器:container

内容:content

搜索:search

登陆:login

功能区:shop(如购物车,收银台)

当前的current 样式文件命名主要的:master.css

布局版面:layout.css

:columns.css

文字:font.css

打印样式:print.css

主题:themes.css  .

举例:

<!doctype html>
<html lang="en" class="no-js">
<head>
    <meta charset="utf-8">
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="canonical" href="https://html5-templates.com/" />
    <title>Responsive HTML5 Page Layout Template</title>
    <meta name="description" content="Simple HTML5 Page layout template with header, footer, sidebar etc.">
    <link rel="stylesheet" href="style.css">
    <script src="script.js"></script>
</head>

<body>
	<header>
		<div id="logo"><img src="/logo.png">HTML5&nbsp;Layout</div>
		<nav>  
			<ul>
				<li><a href="/">Home</a>
				<li><a href="https://html-css-js.com/">HTML</a>
				<li><a href="https://html-css-js.com/css/">CSS</a>
				<li><a href="https://htmlcheatsheet.com/js/">JS</a>
			</ul>
		</nav>
	</header>
	<section>
		<strong>Demonstration of a simple page layout using HTML5 tags: header, nav, section, main, article, aside, footer, address.</strong>
	</section>
	<section id="pageContent">
		<main role="main">
			<article>
				<h2>Stet facilis ius te</h2>
				<p>Lorem ipsum dolor sit amet, nonumes voluptatum mel ea, cu case ceteros cum. Novum commodo malorum vix ut. Dolores consequuntur in ius, sale electram dissentiunt quo te. Cu duo omnes invidunt, eos eu mucius fabellas. Stet facilis ius te, quando voluptatibus eos in. Ad vix mundi alterum, integre urbanitas intellegam vix in.</p>
			</article>
			<article>
				<h2>Illud mollis moderatius</h2>
				<p>Eum facete intellegat ei, ut mazim melius usu. Has elit simul primis ne, regione minimum id cum. Sea deleniti dissentiet ea. Illud mollis moderatius ut per, at qui ubique populo. Eum ad cibo legimus, vim ei quidam fastidii.</p>
			</article>
			<article>
				<h2>Ex ignota epicurei quo</h2>
				<p>Quo debet vivendo ex. Qui ut admodum senserit partiendo. Id adipiscing disputando eam, sea id magna pertinax concludaturque. Ex ignota epicurei quo, his ex doctus delenit fabellas, erat timeam cotidieque sit in. Vel eu soleat voluptatibus, cum cu exerci mediocritatem. Malis legere at per, has brute putant animal et, in consul utamur usu.</p>
			</article>
			<article>
				<h2>His at autem inani volutpat</h2>
				<p>Te has amet modo perfecto, te eum mucius conclusionemque, mel te erat deterruisset. Duo ceteros phaedrum id, ornatus postulant in sea. His at autem inani volutpat. Tollit possit in pri, platonem persecuti ad vix, vel nisl albucius gloriatur no.</p>
			</article>
		</main>
		<aside>
			<div>Sidebar 1</div>
			<div>Sidebar 2</div>
			<div>Sidebar 3</div>
		</aside>
	</section>
	<footer>
		<p>&copy; You can copy, edit and publish this template but please leave a link to our website | <a href="https://html5-templates.com/" target="_blank" rel="nofollow">HTML5 Templates</a></p>
		<address>
			Contact: <a href="mailto:[email protected]">Mail me</a>
		</address>
	</footer>


</body>

</html>

 

文章页模板例子,来自:wp 

<?php get_header(); ?>
 <body class="post-template-default single single-post postid-1 single-format-standard"> 
  <div id="page" class="hfeed site"> 
   <?php get_sidebar(); ?>
   <!-- .sidebar --> 
   <div id="content" class="site-content"> 
    <div id="primary" class="content-area"> 
     <main id="main" class="site-main" role="main"> 
      <article id="post-1" class="post-1 post type-post status-publish format-standard hentry category-uncategorized"> 
       <header class="entry-header"> 
        <h1 class="entry-title"><?php the_title_attribute(); ?></h1> 
       </header>
       <!-- .entry-header --> 
       <div class="entry-content"> 
      <?php if (have_posts()) : ?>                    
      <?php while (have_posts()) : the_post(); ?>
      <?php the_content(); ?>
      <?php endwhile; ?>
      <?php else : ?>
      <?php endif; ?>
       </div>
       <!-- .entry-content --> 
       <footer class="entry-footer"> 
        <span class="posted-on"><span class="screen-reader-text">发布于 </span><a href="<?php the_permalink(); ?>" rel="bookmark"><time class="entry-date published updated" ><?php the_date('Y-m-d') ?></time></a></span>
        <span class="byline"><span class="author vcard"><span class="screen-reader-text">作者 </span><?php the_author(); ?></span></span> 
       </footer>
       <!-- .entry-footer --> 
      </article>
      <!-- #post-## --> 
     </main>
     <!-- .site-main --> 
    </div>
    <!-- .content-area --> 
   </div>
   <!-- .site-content --> 
<?php get_footer(); ?>

 

sample:

https://www.wikihow.com/Write-SEO-Content

https://www.cnblogs.com/yincheng/p/html5-tags.html

div section 和article的区别

https://blog.csdn.net/qq_22855325/article/details/72877285

建议阅读:

https://html5-templates.com/demo/html5-page-layout/

wordpress 主题模板结构介绍

https://wp.rollby.xin/wordpress%e4%b8%bb%e9%a2%98%e5%bc%80%e5%8f%91/%e5%9f%ba%e7%a1%80/215.html