CSS Study Notes: overview

Source: Internet
Author: User

Basic concepts:
In the formal W3C specification, the following terms are rarely seen: web pages (, tags, browsers ). in some cases, understanding their formal terms is crucial to a person engaged in Web work! It is also the basic knowledge required to understand W3C documents.

Specifications:
Documentation:
Element:
User Agent:

In the following articles, let's learn CSS together. you don't have to be afraid of a novel. we only need to learn the core of CSS. for other knowledge, you only need to read documents and perform multiple exercises. it is only a matter of time.
The following are the knowledge we need to learn and understand:

1: HTML elements and CSS boxes
I often hear from my friends that CSS is not quite listening to me. I have left it, but right it. really tiring. if you are like a friend of mine, you can be sure that you do not fully understand the CSS box model. let's fix this article. when writing with notepad, the CSS display style should appear in your mind.

2: cascade and inheritance
Many of my friends are writing long class selectors. the key point of CSS is cascade, but it is rarely used. cascade is so important that CSS naming (CSS, Cascading Style Sheet. cascade style sheets. in csdn, we can see a 200 score for CSS inheritance. maybe you have been writing, but you don't know what it is called or how to write a better inheritance style.

3: Selector
Someone once wrote a selector and asked me what it meant. I believe you can write a lot of selector, but it may not be the best. I promise that there will be a selector you don't know in this article.

4: CSS design layout
The Internet used to be a big article on table web pages. some people say: "Div + CSS is better than table", "the layout of the network is cut (separated ". I can say it responsibly! Which is because many people misuse the table? You don't have the ability to write good HTML code. This article will show some of my views and standard HTML coding principles.

5: Advanced CSS Development
The last article is about how to write a good CSS style from the DOM tree! Full understanding: HTML elements and CSS boxes. I believe you will gain a lot of knowledge.

Reference community:
Msdn: http://msdn.microsoft.com/en-us/library/ms531205 (vs.85). aspx
Mozilla: http://developer.mozilla.org/en/docs/CSS

Development Plugin:
IE: iedevtoolbar
Firefox: Web Developer
Firebug

Development tools:
Notepad
Dreamweaver CS

Recommended books:
Kynn Bartlett: SAMs Teach Yourself CSS in 24 hours (getting started with CSS)
CSS: the definitive guide (CSS authoritative guide)
I personally think these two books are well written! Because the CSS knowledge is different when reading a book, there are different statements about the book. I believe that no matter how much you know about CSS. you can see what you get after a while. only one item meets the conditions for me to evaluate a book.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.