当前位置:首页 > 经验 >

css入门教程免费(css入门基础知识)

来源:原点资讯(www.yd166.com)时间:2022-10-31 22:26:44作者:YD166手机阅读>>

简介:本书由阿里云开发者社区联合乘风者计划专家博主陈文阳共同推出。

免费下载

学习 CSS 是离不开 HTML,HTML 是 CSS 的基础。但是,我们也要了解CSS和HTML之间的区别。HTML 用来描述网页的内容,而 CSS 用于给内容添加样式。

如果把网页设计比作房屋装修,HTML 内容就是房子里有哪些家具——沙发、茶几、床、餐桌,都是内容。而 CSS 是对内容的进一步描述——沙发是几座的?茶几的大小?床的颜色?餐桌的高度?沙发和茶几的距离?也就是说,网页上有什么东西,是 HTML 决定的,但是这些东西的外观样式,是 CSS 决定的。

那么,我们该如何学习CSS呢?陈文阳老师撰写的这本书为广大开发者提供了一个很好的思路。


css入门教程免费,css入门基础知识(1)


精彩内容抢先看


css入门教程免费,css入门基础知识(2)

零基础 CSS 入门教程(2)--第一段CSS 代码

1. 前言

上一篇介绍了 CSS 的作用,就是用来设置网页的样式的。本篇就用一个最基础的入门实例,来展示 下CSS 是如何将样式设置给网页的。

2. 样式的应用对象

首先明白第一点,CSS 样式的应用对象是什么。

CSS 是用来设置网页样式的,它是给内容添加装饰的,所以 CSS 样式需要设置到网页内容——也就 是要设置到 HTML 元素上的。

一个网页可能有很多元素,例如有 table、form、div、span、img 等等,我们在设置样式的时候, 需要选择设置到具体哪个元素上。

例如下面一段代码,我们希望修改春晓 作者:孟浩然的文本颜色为绿色,那么我们就需要将样式应用到第一个p标签。

​<!DOCTYPE html>

<html>

<head>

<title>CSS第一个实例</title>

<meta charset="utf-8">

</head>

<body>

<p>

春晓 作者:孟浩然

</p>

<p>

春苗不觉晓

</p>

<p>

处处闻啼鸟

</p>

<p>

夜来风雨声

</p>

<p>

花落知多少

</p>

</body>

</html>

​3. 样式的应用方式

好的,现在我们想将绿色这个样式应用到上面的第一个标签,也就是下面这段代码上。

​ <p>

春晓 作者:孟浩然

</p>

那么如何应用呢,其实可以通过 HTML 的 style 属性来实现。也就是说,style 属性的值就是我们要编写的 CSS 代码部分。

通过 style 属性,我们可以将 CSS 样式代码应用到指定的标签上。

看下面的代码,我们给 p 标签设置了 style 样式,style 属性的值color:green;就是 CSS 代码。

​ <p >

春晓 作者:孟浩然

</p>

4. CSS 代码解析


我们已经对 HTML 很熟悉了,HTML 是标签式的语言,它的格式如下代码,其中labelName 为标签名,content为标签内容,propertyName 为属性名,propertyValue 为属性值。

​<labelName propertyName="propertyValue">content</labelName>

那么 CSS 的格式时怎么样的呢,我们分析下,如下代码中,color 表示样式名,:用于区分前面名和后面的值,green 表示值,;表示结束符号。

​color:green;

这一段代码解释一下,就是将标签内文本颜色(color)设置为绿色(green)。

技术人在线图书馆,开发者必读资料库。汇集阿里工程师技术实战精华,即可获得海量免费技术精品资料、电子手册、试读图书等。

css入门教程免费,css入门基础知识(3)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

栏目热文

css新手入门必备(css自学技巧)

css新手入门必备(css自学技巧)

要想学习前端,要想学习程序开发,你一定听过CSS,它是用来控制网页外观的一门技术,指的是“Cascading Style...

2022-10-31 22:52:44查看全文 >>

css初学基本语法(css初学者教程)

css初学基本语法(css初学者教程)

DOCTYPEDOCTYPE(Document Type)该声明处于dw文档中最前面的位置,处于html标签之前,此标签...

2022-10-31 23:00:06查看全文 >>

css零基础入门教程(css学习方法和技巧)

css零基础入门教程(css学习方法和技巧)

作为久经沙场的打工人,我们肯定经历过一次次难忘的面试,这其中有愉快的交谈,也有尴尬的对话,甚至还会有崩溃的瞬间...可以...

2022-10-31 22:32:49查看全文 >>

css学习技巧(css怎么学习最快)

css学习技巧(css怎么学习最快)

渐变文字h1{background-image: linear-gradient(to right, #c6ffdd, ...

2022-10-31 22:37:33查看全文 >>

css初步入门教程(css教程入门零基础)

css初步入门教程(css教程入门零基础)

PHP是世界上最好的语言,这是一个老梗。有不少学习PHP的程序员后来去做了前端开发,毕竟近些年前端开发还是蛮吃香的。学习...

2022-10-31 22:24:56查看全文 >>

css使用步骤(css新手教程)

css使用步骤(css新手教程)

使用 CSS 最困难的部分之一是处理特异性。如果您尝试从像 Bootstrap 这样的框架覆盖样式,这一点尤其明显,但是...

2022-10-31 22:53:53查看全文 >>

css入门操作(css初学者教程)

css入门操作(css初学者教程)

定义层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应...

2022-10-31 22:34:38查看全文 >>

css 高级教程(css菜鸟教程)

css 高级教程(css菜鸟教程)

使用 :not() 在菜单上应用/取消应用边框 给body添加行高 所有一切都垂直居中 逗号分隔的列表 使用负的 nth...

2022-10-31 22:18:52查看全文 >>

最好的css教程(css学习方法和技巧)

最好的css教程(css学习方法和技巧)

一个经常被忽视的网站性能瓶颈发生在处理级联样式表和随后在网页的文档对象模型中应用 CSS 选择器。为了加快网页的渲染速度...

2022-10-31 23:05:53查看全文 >>

css经验总结(css快速入门)

css经验总结(css快速入门)

性能优化基本属于Java高级岗的必备技能了,特备对于大流量的互联网应用至关重要@mikechen今天主要给大家介绍下9种...

2022-10-31 22:34:05查看全文 >>

文档排行