CSS——(1)基础
CSS(Cascading Style Sheets)层叠样式表
含义
一种计算机语言;
能够实现网页与内容分离;
用来表现文件样式,如HTML或XML;
比較
div与css
假设说div是容器的话,那么css就是装饰或是表现容器样式的事物。比方div是盒子,那么css的作用就是表示盒子的颜色,大小,体积等。
html与css
html是负责网页内容的;css是负责网页样式的,并且css非常好的解耦网页的内容和样式。
选择器
设置选择器之后,我们就能够设置CSS样式了。
那不设选择器行不行呢?能够在word中类比一下,我们就能够把文章中每段或每行的文字都设成一个独有的样式,这个样式能够包含font-size(字体大小),width,height等等。
CSS中的选择器能够分为id选择器,class选择器和Html选择器。
1)、id选择器
能够为标有特定id的HTML元素制定特定的样式,以“#”来定义。
#newnews {
/*最新新闻框架*/
font-size :20px;
margin-left :5px;
margin-bottom :10px;
}
2)、class选择器
用来描写叙述一组元素的样式,可在多元素中使用,以一个点"."号显示。
.replay {
margin-bottom :30px;/*底部的外边距*/
}
3)、html标签选择器
没有标识,直接引用
用法
看了前面的这两个样例,有人肯定会有这种疑惑:我们为newnews,replay设置了样式,那在网页上他们是怎么使用的呢?
接下来,我们就讲一下定义网页的方法。
1)、外部:将网页链接到外部样式表。
2)、内页:在网页上创建嵌入的样式表。
3)、行内:一个用内嵌样式到各个网页元素。
第一种:-->写在css文件里
在其它网页上使用同样的样式时,或为了保持网页的外观一致总体性,能够採用外部样式。外部样式更改也十分方便。
<link href="../css/login.css" rel="stylesheet" type="text/css" />
<!--外部样式表即login.css-->
另外一种:-->写在head头部
当我们仅仅要定义当前网页的样式事,可採用嵌入的样式表。它“嵌”在网页的 <HEAD>
标记符内。
<head>
<title>页面标题</title>
<styletype="text/css">
<!--
p{
color:#FF00FF;
text-decoration:underline;
font-weight:bold;
font-size:25px;
}
-->
</style>
</head>
第三种:-->在html中
当特殊的样式须要应用到个别元素时。使用内联样式的方法是在相关的标签中使用样式属性。
<p style="color: black; margin-left: 20px">
这里是文字!
</p>
CSS看似是一个新东西,但仅仅要动手去实践,就会发现,它的非常多知识都是之前接触到的。比方设置字体、行间距等等,要多多尝试。
介绍了CSS的概念和几种用法后,下篇博客主要讲的是CSS的核心内容。
CSS——(1)基础的更多相关文章
- 2天驾驭DIV+CSS (基础篇)(转)
这是去年看到的一片文章,感觉在我的学习中,有不少的影响.于是把它分享给想很快了解css的兄弟们. 基础篇[知识一] “DIV+CSS” 的叫法是不准确的[知识二] “DIV+CSS” 将你引入两大误区 ...
- HTML+CSS+JS基础知识
HTML+CSS+JS基础知识 目录 对HTML+CSS+JS的理解 基础知识 对HTML+CSS+JS的理解 基础知识 插入样式表的三种方式 外部样式表:<link rel="sty ...
- 【笔记-前端】div+css排版基础,以及错误记录
现在的网站对于前端的排版已经逐渐不使用<table>,而是使用div+css. 使用这种方法的最大好处就在于在维护页面时,可以只维护css而不去改动html. 可是这种方式对于初学者来说可 ...
- CSS 设计彻底研究(一)(X)HTML与CSS核心基础
第1章 (X)HTML与CSS核心基础 这一章重点介绍了4个方面的问题.先介绍了 HTML和XHTML的发展历程以及需要注意的问题,然后介绍了如何将CSS引入HTML,接着讲解了CSS的各种选择器,及 ...
- 精通CSS+DIV基础总结(一)
这段时间学习了玩了DIV+CSS的视频,感觉效率不高.前边的Javascript总结的不好,但是看了后边的JQuery,觉得学习的再多一点,再进行Javascript的总结.DIV+CSS总结,估计会 ...
- CSS样式基础知识
CSS样式基础知识 CSS样式概述 CSS是Cascading Style Sheet 的缩写.译作“层叠样式表单”.是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言. 引用位 ...
- 第六十九节,css入门基础
css入门基础 学习要点: 1.使用CSS 2.三种方式 3.层叠和继承 本章主要探讨HTML5中CSS (层叠样式表),它是用来对HTML文档外观的表现形式进行排版和格式化. 一 使用CSS CSS ...
- 【CSS入门基础,有需要的看过来哦】心境,心静,不轻言放弃!---致CSS
整理一下近一周学习的有关CSS的基础知识笔记: CSS语法必须写在<style>标签中哦~/*注释*/ [CSS常用背景属性]background background-color:背景色 ...
- 学起来 —— CSS 入门基础
Hello,大家好! 小女来更博啦!CSS福利送上~~~ 首先给大家介绍一下CSS到底是什么? 一.CSS概念 W3C规范中,要求有三条:一 为"两个分离",二 为语言遵循语义化, ...
- 第二部分----CSS的基础语法
PART-1 CSS的基础常识 一.什么是CSS? W3C标准中,倡导有3:其一为内容与表现分离,其二为内容与行为分离,其三为内容结构的语义化.其倡导中第一条的"表现"指的便可以说 ...
随机推荐
- angularjs入门整理
之前发过一篇博文,从mobile angular ui的demo和其官网初识整个angularjs的大体使用,但是没很好学习,只是通过一些技术博文初步认识,陷入很多坑.所以现在在中文官网正式整理下知识 ...
- Abstract Factory
工厂模式比较好理解,其实就是通过访问工厂返回单一的对象/多个对象.那么抽象工厂就是返回多个抽象对象.这意味工厂返回对象纵向的一个扩展.但是很多时候,抽象工厂是两个维度的扩展,比方说在数据库类型和表对象 ...
- iOS代码实现:创建按钮,绑定按钮事件,读取控件值
// // main.m // Hello // // Created by lishujun on 14-8-28. // Copyright (c) 2014年 lishujun. All rig ...
- 数据结构练习 00-自测5. Shuffling Machine (20)
Shuffling is a procedure used to randomize a deck of playing cards. Because standard shuffling techn ...
- seajs 和spm的使用简介
说实话, 前端开发是一个令人头痛的事情. nodejs出现了很久了, 一直不是很习惯用nodejs, 当初刚出来的时候, 就下载了express, 想搭建个网站, 结果不是我的菜, 愣是用的不习惯,也 ...
- 【HDU3530】 [Sdoi2014]数数 (AC自动机+数位DP)
3530: [Sdoi2014]数数 Time Limit: 10 Sec Memory Limit: 512 MBSubmit: 682 Solved: 364 Description 我们称一 ...
- MySQL数据库事务隔离级别(Transaction Isolation Level)
转自: http://www.cnblogs.com/zemliu/archive/2012/06/17/2552301.html 数据库隔离级别有四种,应用<高性能mysql>一书中的 ...
- Scarborough Fair 绝美天籁
很少见的男声唱法,而且还古色古香: https://www.youtube.com/watch?v=sgbo2QWLBzI https://www.youtube.com/watch?v=-BakWV ...
- dump iot表
SQL> create user scan identified by scan default tablespace users; User created. SQL> grant db ...
- (转载)mysql书籍
(转载)http://blog.csdn.net/symdfbb/article/details/7636332 MySQL技术内幕 mysql使用大全,可以说方方面面都包括了.认真研读大概一本就差不 ...