<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>CSS测试界面</title>
<style>
body { /* 重写body的属性 */
background: url(../img/backgroud.jpg);
background-attachment: fixed;
}
h1 {
font-size: 30px; color: blue; position: absolute;
left: 500px;
top: 200px;
background: #D0E4FE; /* color:字体颜色, background:文本背景色 */
}
h2 {
text-align: center; /* 文本位置 */
text-indent: 2px;   /* 开头缩进 */
letter-spacing: 2px;   /* 字符距离 */
}
a:link, a:visited { /* 未访问链接、已访问链接 */
text-decoration: none; /* 取消链接下划线 */
text-align: center; /* 字体居中 */
font-weight: bold; /* 字体的厚度 */
color:#FFFFFF;
background-color:#98bf21;
padding: 4px; /* 边框的厚度 */
}
a:hover, a:active { /* 鼠标移到链接上、鼠标点击链接时 */
background: #7A991A;
}
p.abb { /* 自定义类,防止所有 p 标签全部改变 */
font-size: 30px;
}
p.houdu {
font-weight:;
font-size: 20px;
}
ul.fruit{
list-style:decimal
}
table {
width: 10%; /* 10%,与屏幕的比; 100px,固定宽度 */
}
table,td,th {
border: 1px solid black; /* 统统重写边框形式 */
text-align: center;
border-collapse: collapse;
}
</style> <style>
div.divr {
width:140px; /* 自定义div的屏幕显示范围 */
border:1px solid black; /* 设置边框形式 */
text-align: center; /* 字体居中 */
}
.hidden {
visibility: hidden; /* 将元素隐藏起来 */
}
img.abb {
float:left; /* 浮动 */
width: 150px;
margin: 10px; /* 周围10px也属于元素的范畴 */
}
.text_line {
clear:both; /* 清除float的影响(个人感觉) */
margin-bottom:2px;
}
ul.abb {
float: left;
padding:;
margin: 5px;
list-style: none;
}
li.abb {
display:inline;
text-align: center;
margin: 10px; }
input:focus {
background: skyblue; /* 给输入框增加背景 */
}
</style> </head>
<body>
<h1>CSS测试正式开始!</h1> <!-- 重写的属性会在所有使用中生效 -->
<h2>H2测试</h2>
<a href="http://www.baidu.com" target="_blank">百度一下</a> <!-- 新窗口打开链接 -->
<p class="abb">测试样例</p>
<p>测试样例2</p> <!-- 并不是所有 p 标签都被重写 -->
<p class="houdu">字体厚度如何</p>
<h1>覆盖</h1> <!-- 如果h1重写设定了位置,则所有都会设定 --> <ul class="fruit">
<li>苹果</li>
<li>橘子</li>
<li>西瓜</li>
<li>菠萝</li>
</ul> <table>
<tr>
<th>季节</th>
<th>时间</th>
</tr>
<tr>
<td>春天</td>
<td>三月</td>
</tr>
</table><br> <div>凤兮凤兮归故乡,遨游四海求其凰。</div><br>
<div class="divr">凤兮凤兮归故乡,遨游四海求其凰。</div> <h3>显示标题, 注:下面含有隐藏标题,占位置</h3>
<h3 class="hidden">隐藏标题</h3> <div>使用div(div占用一行)</div>
<div>使用div</div>
<span>使用span(span只占内容宽度)</span>
<span>使用span</span><br> <h3 style="cursor: pointer;">请把鼠标移向这里</h3> <!-- 鼠标停留在上面的效果,这里是手指指向 --> <img class="abb" src="../img/price.jpg">
<h4>凤兮凤兮归故乡</h4>
<h4>遨游四海求其凰</h4>
<h4>时未遇兮无所将</h4>
<h4>何悟今兮升斯堂</h4> <ul class="abb">
<li class="abb"><a href="http://www.baidu.com" target="_blank">百度网</a></li>
<li class="abb"><a href="http://www.qq.com" target="_blank">腾讯网</a></li>
<li class="abb"><a href="http://www.taobao.com" target="_blank">淘宝网</a></li>
<li class="abb"><a href="http://www.sina.com.cn" target="_blank">新浪网</a></li>
</ul><br>
<h3 class="text_line"></h3>
<form>
账号:<input type="text"><br>
密码:<input type="password"><br>
<input type="submit" value="登陆">
</form> </body>
</html>

使用Css建几个简单的网页跳转按钮:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>CSS 导航栏界面</title>
<style>
body {
background: url(../img/backgroud.jpg);
background-attachment: fixed;
}
a {
text-decoration: none;
}
ul{
float: left;
list-style: none;
margin: 5px;
}
li.shui{
float: left;
}
a:link, a:visited {
display: block;
width: 120px;
font-weight:;
text-align:center;
color: #FFFFFF;
height: 25px;
background-color:#98bf21;
padding: 1px;
}
a:active, a:hover {
background:#7A991A;
} </style> </head>
<body>
<ul>
<li><a href="http://www.baidu.com" target="_blank">百度</a></li>
<li><a href="http://www.qq.com" target="_blank">腾讯</a></li>
<li><a href="http://www.taobao.com" target="_blank">淘宝</a></li>
<li><a href="http://www.sina.com.cn" target="_blank">新浪</a></li>
</ul> <ul>
<li class="shui"><a href="http://www.baidu.com" target="_blank">百度</a></li>
<li class="shui"><a href="http://www.qq.com" target="_blank">腾讯</a></li>
<li class="shui"><a href="http://www.taobao.com" target="_blank">淘宝</a></li>
<li class="shui"><a href="http://www.sina.com.cn" target="_blank">新浪</a></li>
</ul> </body>
</html>

其实就是把鼠标的不同操作做自定义,例如下述就是当鼠标 hover 上面时改变模块的背景色;

Css基础笔记(部分)的更多相关文章

  1. 妙味课堂——HTML+CSS基础笔记

    妙味课堂的课程讲得非常的清楚,受益匪浅.先把HTML和CSS基础课程部分视频的学习笔记记录如下: padding #PS基础 ##前端需要的PS技能 - PS技能(前端需要):切图.修图.测量 - P ...

  2. CSS基础笔记

    之前没有开通好博客,笔记都记录在有道云,今天全部转过来!!! 1.当同一个html元素不止一个样式定义时,内联样式(在html元素内部)拥有最高的优先权:其他如内部样式表(位于<head> ...

  3. html&css基础笔记

    有道笔记:http://note.youdao.com/noteshare?id=a6d7eab195085655bbfce86665524e35 一 HTML结构标签 HTML基本标签 标题标签 & ...

  4. 〖前端开发〗HTML/CSS基础知识学习笔记

    经过一天的学习,把慕课网的HTML/CSS基础知识学完了,笔记整理: 1. 文件结构: HTML文件的固定结构: <html> <head>...</head> & ...

  5. CSS3基础——笔记+实战案例(CSS基本用法、CSS层叠性、CSS继承性)

    CSS3基础——笔记 CSS是Cascading Style Sheet的缩写,翻译为"层叠样式表" 或 "级联样式表".CSS定义如何显示HTML的标签央视, ...

  6. HTML&CSS基础学习笔记—创建列表

    创建一张表格 很多时候我们需要在网页上展示一些数据,使用表格可以很好的来展示数据. 在HTML中<table>标签定义 表格. <table> </table> 添 ...

  7. 学习笔记(一) HTML+CSS基础课程

    这个周把慕课网的<HTML+CSS基础课程>课程学完,内容都是非常非常基础的,不过还是学到了几个小知识点,记下来先. <a>超链接发送邮件 直接上把他的图片给挪过来了,我就不打 ...

  8. 总结了一下css的部分基础知识点。---css学习笔记01

    一. css基础 1. 什么是css 层叠样式表:层叠 2. css的三种使用方式 style 属性 --> <div style="css属性值"></d ...

  9. CSS学习笔记

    CSS学习笔记 2016年12月15日整理 CSS基础 Chapter1 在console输入escape("宋体") ENTER 就会出现unicode编码 显示"%u ...

随机推荐

  1. [Python 从入门到放弃] 1. 列表的基本操作

    ''' 列表 Create By 阅后即焚 On 2018.1.29 ''' 1. 列表的定义 列表看起来好像其它编程语言中的数组,但列表具备更加强大的功能,它是Python完备的集合对象,现在,你可 ...

  2. Vue笔记:使用 mock.js 模拟数据

    在我们的项目实际开发过程中,后端的接口往往是较晚才会提供出来,并且还要写接口文档,如果前端的开发都要等到接口开发完成才开始就非常影响项目整体开发进度了,mock.js 的出现使前后端分离并行开发成为可 ...

  3. scala-02-基本数据类型-string-分支循环

    一, 基本数据类型 1, scala的数据类型和java类似, 不同的是scala中所有的类型都是引用类型的 Byte Short Int Long Char Float Double String ...

  4. Lambda 遍历

    遍历列表元素 using System; using System.Collections.Generic; using System.Linq; using System.Text; using S ...

  5. React Router基础教程

    React是个技术栈,单单使用React很难构建复杂的Web应用程序,很多情况下我们需要引入其他相关的技术 React Router是React的路由库,保持相关页面部件与URL间的同步 下面就来简单 ...

  6. MVC应用程序显示Flash(swf)视频

    前段时间, Insus.NET有实现<MVC使用Flash来显示图片>http://www.cnblogs.com/insus/p/3598941.html 在演示中,它也可以显示Flas ...

  7. JSON & Ajax

    Ajax是异步JavaScript和XML是用来在客户端作为一组相互关联的Web开发技术,以创建异步Web应用程序. Ajax模型,Web应用程序可以发送数据和检索数据从一个服务器,而不干扰现有的页面 ...

  8. [日常] Go语言圣经-Panic异常,Recover捕获异常习题

    Go语言圣经-Panic异常1.当panic异常发生时,程序会中断运行,并立即执行在该goroutine中被延迟的函数(defer 机制)2.不是所有的panic异常都来自运行时,直接调用内置的pan ...

  9. eclipse中Cannot change version of project facet Dynamic Web Module to 3.0的问题解决

    在做web配置的时候,希望将web Module(Web模块)更换为3.0,发生如下错误: cannot change version of project facet Dynamic Web Mod ...

  10. Java - HashMap 多线程安全解析

    HashMap多线程并发问题分析 多线程put后可能导致get死循环 从前我们的Java代码因为一些原因使用了HashMap这个东西,但是当时的程序是单线程的,一切都没有问题.后来,我们的程序性能有问 ...