css personal summary
1.什么是css,指的是叠层样式表,控制网页的的外观显示。
2.引入css的三种方式,外部链接,内部链接,内联,分别的语法是,,,style="属性:值"
3.css选择器,选择器就是要针对你要所改变的元素,而单独定义的样式,就常见的选择器:ID,CLASS,元素选择器,子元素选择器,群组选择器,相邻选择器,id选择器是唯一的意思是,只能定义一个id名相同的,class选择器,类选择器,可以为多个元素定义,id选择器和class选择器的区别在于,id是唯一的就像每个人的身份证一样只有一份号码是唯一的,而class就是像每个人的名字一样可以重复,元素选择器就是选泽要改变的元素标签名字,子选择器就是在当前元素后的子元素,群组合选择器就是选泽所有想改变的元素,相邻选择器就在当前同级元素的下一个元素。
语法:
这是一个段落
相应的 css规则: #id{ 属性:值}相应的css规则:.class{ 属性:值}
这是一个段落
相应的css规则:p{属性:值}
这是一个段落奥
这是一个段落奥
这是一个段落奥
相应的css规则:div+div{属性:值}
这是一个段落奥
4.Font style
Type of font: font-family: '';Value: Songti, Microsoft Yahei, etc.
Font size: font-size:; usually in pixel value px, others include em, percentage
The thickness of the font: font-weight:; the value bold is displayed in bold, normal is normal
Font style: font-style:; italic, normal
color; color;
Line-height:; The line height of the font, the height of a line is not the distance.
5. Text style
Text decoration: text-decoration:; the values are, line-through (through line), underline (underline), overline (overline)
Text alignment: text-align:; the values are, center (center), left (left aligned), right (right aligned)
Text indent: text-ident:; value unit px.em, percentage
Text case: text-transform:; the values are uppercase (uppercase) lowercase (lowercase) capitalize (first digit capitalized)
Word spacing of text: letter-sapcing:; value unit px, em, percentage
Word spacing: word-sapcing:; value unit px, em, percentage
6. Border
border border size, type, color, separate settings
border-width:; The value is in px em percentage
border-style:; The value is solid, solid line, dashed dotted line, etc.
border-color:; value color, which can be hexadecimal.
7.Background
Background image, whether the background is repeated, the position of the background, and whether the background scrolls are respectively
background: URL;
background-repeat:; the values are: repeat (repeat) no-repeat (not repeated) repeat-x (x-axis repeat) repeat-y (y-axis repeat)
background-position:;The value can be center left right top
background-scroll:; The value is scroll fixed
can be abbreviated; background: URL repeat position scroll;
8.Hyperlink style
When we move the mouse over the a tag, the style displayed can be set through pseudo-classes. It is not necessarily the a element that can be set. In html, any element can have pseudo-classes set. Syntax: Element: hover
Style a:link; when the mouse is not visited, style a:visited when the mouse is visited; style a:hover when the mouse is moved; style a:active when the mouse is pressed;
9 pictures
Image size: You can set it by setting its width and height.
Image position: through text-align (horizontally centered), vertical-aligin (vertically centered)
Picture border: Set its border through border
10 list
Style of list: list-style-type:;Values are none, circle, etc.
List-image:list-style-image:;
Form 11
The table has no border by default, I need to give it a value through border
12,box model
The box model is divided into: content area, inner margin, outer margin, border
13 layouts
Floating layout: Float block elements through float, pay attention to clear the float.
Positioning layout: position to set. Then set. The values for top, right, bottom and left.
Fixed positioning: position: fixed/scroll
Static positioning: position: static

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

HTML is suitable for beginners because it is simple and easy to learn and can quickly see results. 1) The learning curve of HTML is smooth and easy to get started. 2) Just master the basic tags to start creating web pages. 3) High flexibility and can be used in combination with CSS and JavaScript. 4) Rich learning resources and modern tools support the learning process.

HTML defines the web structure, CSS is responsible for style and layout, and JavaScript gives dynamic interaction. The three perform their duties in web development and jointly build a colorful website.

WebdevelopmentreliesonHTML,CSS,andJavaScript:1)HTMLstructurescontent,2)CSSstylesit,and3)JavaScriptaddsinteractivity,formingthebasisofmodernwebexperiences.

GiteePages static website deployment failed: 404 error troubleshooting and resolution when using Gitee...

AnexampleofastartingtaginHTMLis,whichbeginsaparagraph.StartingtagsareessentialinHTMLastheyinitiateelements,definetheirtypes,andarecrucialforstructuringwebpagesandconstructingtheDOM.

To achieve the effect of scattering and enlarging the surrounding images after clicking on the image, many web designs need to achieve an interactive effect: click on a certain image to make the surrounding...

HTML, CSS and JavaScript are the three pillars of web development. 1. HTML defines the web page structure and uses tags such as, etc. 2. CSS controls the web page style, using selectors and attributes such as color, font-size, etc. 3. JavaScript realizes dynamic effects and interaction, through event monitoring and DOM operations.

How to distinguish between closing tabs and closing entire browser using JavaScript on your browser? During the daily use of the browser, users may...
