Table of Contents
Description of naming rules:
CSS style naming for important parts of the outer layer of the web page:
DIV CSS naming reference table:
CSS style naming
Description
Home Web Front-end HTML Tutorial DIV CSS specification named collection_html/css_WEB-ITnose

DIV CSS specification named collection_html/css_WEB-ITnose

Jun 24, 2016 am 11:52 AM

When we develop CSS DIV web pages (Xhtml), the most confusing and tangled thing is CSS naming, especially newbies who don’t know how to name places and what is the best way to name them.

Description of naming rules:

1), all names should be lowercase

2), attribute values ​​must be in double quotes ( ""), and must have a value such as class="divcss5", id="divcss5"

3). Each tag must have a beginning and an end, and must have the correct level and layout. Regular and neat

4), empty elements must have an ending tag or add "/" after the beginning tag

5), performance and structure are completely separated, and no code is involved The expression elements, such as style, font, bgColor, border, etc.

6), definitions should follow the principle from large to small to reflect the structure of the document and facilitate search engine queries.

7), add a unique structure tag id to each table and form

8), add alt tags to images

9), try to use English naming principles

10) Try not to abbreviate words unless they are words that can be understood at a glance

CSS style naming for important parts of the outer layer of the web page:

Coat wrap------------------used for the outermost head header----------------used for the main head Content main------------used for main content (middle) left main-left-------------left layout right main- right--- --------Right layout navigation bar nav-----------------Web page menu navigation bar contentcontent------------- --For footer at the bottom of the middle body of the web page-----------------Used at the bottom

DIV CSS naming reference table:

The following is a reference table for CSS style naming and CSS file naming, DIV CSS naming collection:

CSS style naming

Description


Web page public name


#wrapper

Page periphery controls the overall layout width


#container or #content

Container, used for the outermost


#layout

Layout


#head,#header

Header part


#foot,#footer

Footer section


#nav

Main navigation


#subnav

Secondary navigation


#menu

Menu


#submenu

Submenu


#sideBar

SideBar


#sidebar_a,#sidebar_b

Left or right sidebar


#main

Page body


#tag

tag


#msg#message

Prompt message


#tips

Tips


#vote

Vote


#friendlink

Friendly connection


#title

title


#summary

Summary


#loginbar

Login bar


#searchInput

Search input box


#hot

Hot Hotspot


#search

Search


#search_output

Search output is similar to search results


#searchBar

Search Bar


#search_results

Search results


#copyright

Copyright Information


#branding

Trademark


#logo

Website LOGO


#siteinfo

Site Info


#siteinfoLegal

Legal Statement


#siteinfoCredits

Credit


#joinus

Join us


#partner

Partner


#service

Service


#regsiter

Register


arr/arrow

Arrows


#guild

Guidelines


#sitemap

sitemap


#list

list


#homepage

Homepage


# subpage

Secondary page subpage


#tool,#toolbar

Toolbar


#drop

dropdown


#dorpmenu

dropdown menu


#status

status


#scroll

scroll


.tab

tab


.left.right.center

Left, center, right


.news

News


.download

Download


.banner

Advertising banner (top advertising banner)


Electronic trade related


.products

products


.products_prices

Product Prices


.products_description

Product Description


. products_review

product review


.editor_review

Edit comments


.news_release

Latest Product


.publisher

Manufacturer


.screenshot

Thumbnail


.faqs

FAQ


.keyword

Keyword


.blog

blog


.forum

Forum


CSS file naming

Description

master.css,style.css

main

module.css

Module

base.css

Basic sharing

layout.css

Layout, layout

themes.css

Theme

columns.css

columns

font .css

Text, font

forms.css

Form

mend.css

patch

print.css

Print

Huidu provides [genuine IDE joint promotion plan], various IDEs are sold as low as half price (deadline 2014/12/31). In addition, there are 50% off limited-time sales and free iPhone 6, iPad air and other gifts!


Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
Two Point Museum: All Exhibits And Where To Find Them
1 months ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

What is the purpose of the <datalist> element? What is the purpose of the <datalist> element? Mar 21, 2025 pm 12:33 PM

The article discusses the HTML &lt;datalist&gt; element, which enhances forms by providing autocomplete suggestions, improving user experience and reducing errors.Character count: 159

How do I use HTML5 form validation attributes to validate user input? How do I use HTML5 form validation attributes to validate user input? Mar 17, 2025 pm 12:27 PM

The article discusses using HTML5 form validation attributes like required, pattern, min, max, and length limits to validate user input directly in the browser.

What is the purpose of the <progress> element? What is the purpose of the <progress> element? Mar 21, 2025 pm 12:34 PM

The article discusses the HTML &lt;progress&gt; element, its purpose, styling, and differences from the &lt;meter&gt; element. The main focus is on using &lt;progress&gt; for task completion and &lt;meter&gt; for stati

What is the purpose of the <iframe> tag? What are the security considerations when using it? What is the purpose of the <iframe> tag? What are the security considerations when using it? Mar 20, 2025 pm 06:05 PM

The article discusses the &lt;iframe&gt; tag's purpose in embedding external content into webpages, its common uses, security risks, and alternatives like object tags and APIs.

What is the purpose of the <meter> element? What is the purpose of the <meter> element? Mar 21, 2025 pm 12:35 PM

The article discusses the HTML &lt;meter&gt; element, used for displaying scalar or fractional values within a range, and its common applications in web development. It differentiates &lt;meter&gt; from &lt;progress&gt; and ex

What are the best practices for cross-browser compatibility in HTML5? What are the best practices for cross-browser compatibility in HTML5? Mar 17, 2025 pm 12:20 PM

Article discusses best practices for ensuring HTML5 cross-browser compatibility, focusing on feature detection, progressive enhancement, and testing methods.

What is the viewport meta tag? Why is it important for responsive design? What is the viewport meta tag? Why is it important for responsive design? Mar 20, 2025 pm 05:56 PM

The article discusses the viewport meta tag, essential for responsive web design on mobile devices. It explains how proper use ensures optimal content scaling and user interaction, while misuse can lead to design and accessibility issues.

How do I use the HTML5 <time> element to represent dates and times semantically? How do I use the HTML5 <time> element to represent dates and times semantically? Mar 12, 2025 pm 04:05 PM

This article explains the HTML5 &lt;time&gt; element for semantic date/time representation. It emphasizes the importance of the datetime attribute for machine readability (ISO 8601 format) alongside human-readable text, boosting accessibilit

See all articles