Html和CSS、JavaScript的关系,学习web前端开发基础技术需要掌握:HTML、CSS、JavaScript语言。下面我们就来了解下这三门技术都是用来实现什么的:
层叠样式表全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小、颜色、字体加粗等。属性和属性值用冒号分隔开,以分号结尾(这些符号都是英文的)。
使用CSS样式的一个好处是通过定义某个样式,可以让不同网页位置的文字有着统一的字体、字号或者颜色等。
从CSS 样式代码插入的形式来看基本可以分为:内联式、嵌入式和外部式三种
就是把css代码直接写在现有的HTML标签中,如下面代码:
"color:red">这里文字是红色。
"color:red;font-size:12px">这里文字是红色。
就是可以把css样式表放到head中用标签包裹起来。如下面代码实现把三个标签中的文字设置为红色。
嵌入式css样式必须写在之间,并且一般情况下嵌入式css样式写在之间。
...
外联式:就是把css代码写一个单独的外部文件中,这个css样式文件以“.css”为扩展名,在内(注意不是在
"base.css" rel="stylesheet" type="text/css" />
注意:
1、css样式文件名称以有意义的英文字母命名,如 main.css。
2、rel=“stylesheet” ,type=“text/css” 是固定写法不可修改。
3、标签位置一般写在标签之内。
如果非要写在
...
CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明,形式如下:
selector {
property: value;property: value;property: value;property: value;}
在{}之前的部分就是“选择器”,“选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素
标签选择器其实就是html代码中的标签。如的< html >、< body >、< h1 >、< p >、< img >。
例如下面代码:
这是 heading 1
这是 heading 2
这是一段普通的段落。
例如,如果您想把很多元素显示为灰色,可以使用类似如下的规则:
body, h2, p, table, th, td, pre, strong, em
{
font: 28px Verdana; color: white; background: black;}
匹配所有class属性中包含info的元素,(类名不能以数字开头,类名要区分大小写。)
在 CSS 中,类选择器以一个点号显示:
.类名 {
text-align: center}
注意:
1、英文圆点开头
2、其中类选器名称可以任意起名(但不要起中文噢)
使用方法:
第一步:使用合适的标签把要修饰的内容标记起来,如下:
第二步:使用class=“类选择器名称”,为标签设置一个类,如下:
第三步:设置类选器css样式,如下:
.stress{
color:red;}/*类前面要加入一个英文圆点*/
胆小如鼠
"stress">胆小如鼠
使用id属性来调用样式,在一个网页中id值唯一(是W3C规范而不是规则,不会报错)。
语法:#ID名{样式}(ID名不能以数字开头)
#Mycolor {
color: yellow}
"Mycolor">H3
相同点:可以应用于任何元素
不同点:
1、ID选择器只能在文档中使用一次。与类选择器不同,在一个HTML文档中,ID选择器只能使用一次,而且仅一次。而类选择器可以使用多次。
下面代码是正确的:
三年级时,我还是一个"stress">胆小如鼠的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个"stress">勇气来回答老师提出的问题。
三年级时,我还是一个"stress">胆小如鼠的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个"stress">勇气来回答老师提出的问题。
2、可以使用类选择器词列表方法为一个元素同时设置多个样式。我们可以为一个元素同时设多个样式,但只可以用类选择器的方法实现,ID选择器是不可以的(不能使用 ID 词列表)。
.stress{
color:red;
}
.bigsize{
font-size:25px;
}
到了三年级下学期时,我们班上了一节公开课...
#stressid{
color:red;
}
#bigsizeid{
font-size:25px;
}
<