天涯论坛

 找回密码
 立即注册
搜索
查看: 76|回复: 3

css基本语法

[复制链接]

2966

主题

144

回帖

9912万

积分

论坛元老

Rank: 8Rank: 8

积分
99129182
发表于 2024-6-30 05:06:25 | 显示全部楼层 |阅读模式

书写位置

css的代码按照书写位置区别分为四种书写方式:内联式、内嵌式、外联式、导入式

内联式

内联式,被习惯叫做行内式

书写位置:在html标签之上的style属性中书写css样式

所有的css样式属性总体构成标签的style属性的属性值

缺点:

内联式必要书写在标签上,完全脱离html标签

css样式代码让标签结构繁重,有害于html结构的诠释

内联式的css代码,只能给一个标签运用倘若多个标签有相同的样式,一样的css代码必须书写多次,增多代码量

因此呢,在咱们实质工作中很少会运用内联式(行内式)编写css代码

内嵌式

书写位置:在html文件中,<head>标签内部有一个<style>标签

<style>标签书写在<title>标签后面,所有css代码书写在<style>标签内部

<style>标签有一个标签属性叫做type,属性值是"text/css"

<style> p { font-size: 14px; } </style>

优点:

实现了结构和样式的初步分离,css只负责样式,html负责结构

多个标签能够利用一个代码设置相同的样式,节省代码量

缺点:

结构和样式并完全分离,代码依旧写在html文件的<style>标签内部

css样式只能给一个html文件运用不可狗被多个html文件同期利用

在html中倘若css代码太多,会导致问文件头重脚轻

外联式

外联式css,能够叫做外链式css、外边css

书写位置:在一个单独的扩展名为xx.css的文件中

书写语法:内部代码与内嵌式样式表中<style>标签内部的代码同样的,必须经过选取器去选中标签,添加对应的样式

重视:文件中只需写样式,不必须再写<style>标签

p { font-size: 14px; }

外联式引用:

外联式样式表必要引入到html文件中,才可正常进行加载

引入方式:在html中的<head>标签内部运用<link>标签进行引入

<link>标签属性:

<link rel="stylesheet" href="xxx.css">

优点:

实现了html和css完全分离

多个html文件能够公用一个css文件,便于提取公共css,减少代码量

能够实现一个css变化,多个html页面同期变化,减少工作量

一个html文件能够引入多个css文件,能够实现同一个页面中css代码分层

导入式

书写位置:在内嵌式样式表<style>标签内部,在外联式样式表内部,导入其他的外边的.css文件

导入方式:利用一条@import url(路径)语句进行引入





上一篇:CSS基本语法(一)
下一篇:前端三件套--CSS
回复

使用道具 举报

3138

主题

3万

回帖

9996万

积分

论坛元老

Rank: 8Rank: 8

积分
99968623
发表于 2024-10-25 01:32:23 | 显示全部楼层
对于这个问题,我有不同的看法...
回复

使用道具 举报

2996

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109194
发表于 2024-11-5 19:38:33 | 显示全部楼层
论坛是一个舞台,让我们在这里尽情的释放自己。
回复

使用道具 举报

3123

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99108624
发表于 2024-11-12 19:33:39 | 显示全部楼层
你的见解真是独到,让我受益良多。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-22 23:59 , Processed in 0.106526 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.