前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Web技术与应用:CSS样式表入门

Web技术与应用:CSS样式表入门

原创
作者头像
Jean
发布2021-11-02 14:37:23
1.3K0
发布2021-11-02 14:37:23
举报
文章被收录于专栏:Web行业观察

南京信息工程大学 Web技术与应用 实验(实习)报告

实验(实习)名称 CSS样式表 实验(实习)日期 2017.11.6 得分 指导老师 马瑞

计软 专业 网络工程 班级 一班 姓名 XXX 学号 XXXXXXXXXXX

一、实验目的

1、掌握CSS的定义及应用。

2、掌握CSS样式的语法规则;

3、掌握CSS样式表的定义位置;

4、掌握CSS样式表的引用的几种方式

二、 实验内容与步骤

1、 比较在html文件中使用CSS样式前后的变化。

(1)将以下文件在记事本中保存,以.html存盘。

<html>

<body>

<h2><font color="#0000FF" face="黑体">CSS标记1</font></h2>

<p>CSS标记的正文内容1</p>

<h2><font color="#0000FF" face="黑体">CSS标记2</font></h2>

<p>CSS标记的正文内容2</p>

<h2><font color="#0000FF" face="黑体">CSS标记3</font></h2>

<p>CSS标记的正文内容3</p>

<h2><font color="#0000FF" face="黑体">CSS标记4</font></h2>

<p>CSS标记的正文内容4</p>

</body>

</html>

练习:将以上h2标题改为红色。保存后刷新。

(2)将以上文件打开,利用链接方式使用CSS样式表(选择符定义为标记选择符组)改写上面代码。

自己给出改写后代码

练习:将上面h2标题改为红色、幼圆字体。比较CSS的优势。

参考书中2.3.6节css样式属性,完成下面任务

2、利用span标签完成Google公司的Logo设计

要求如下:

(1)使用嵌入式引入CSS样式表。

(2)使用类选择器定义元素。

(3)通过控制不同的类,分别为第一个字母“G”设置为蓝色、加粗、60px字体;

第二个字母“o”设置为红色、加粗、60px字体;

第三个字母“o”设置为黄色、加粗、60px字体;

第四个字母“g”设置为蓝色、加粗、60px字体。

(4)剩余字母“le”按默认样式输出。

3、请做出网页效果如下图所示:

要求如下:

(1)设置所有文本为微软雅黑、14像素、黑色字体。

(2)“新浪”、“新浪网”为红色字体,“博客首页”为蓝色字体,网址及日期为绿色字体。

(3)设置标题为18像素、左对齐、下划线的效果。当鼠标移到超链接的文字上显示十字型光标(属性值:crosshair)。访问后超链接的格式为颜色:绿色,无下划线。

(4)设置文本“-百度快照-评价”为灰色、下划线的效果。

Ps: 此处出于chrome的安全策略,visited的链接无法取消下划线

4、请做出网页效果如下图所示。

要求如下:

(1)设置标题“春天”为16像素、红色、加粗、居中、下划线的效果。

(2)设置所有文本为宋体、12像素、绿色字体,“春季”字体颜色设为红色。

(3)设置文本首行缩进2个字符,文字行间距为20像素。

5、使用样式表定义表格:

(1)首先使用记事本建立一个基本的HTML文件, 输入如下代码(可复制): 保存文件为:html格式:

<HTML>

<HEAD>

<TITLE> 用户信息 </TITLE>

</HEAD>

<BODY>

<form action = "" method = "post" name=”form1”>

<table border = 3 id = "table1" >

<caption><center>用户信息</center></caption>

<tr>

<td>请输入姓名:</td>

<td> <input type = "text" id = "username" name = "username"></td>

</tr>

<tr>

<td>请输入密码:</td>

<td><input type = "password" id = "password1" name = "password1"></td>

</tr>

<tr>

<td>请确认密码:</td>

<td><input type = "password" id = "password2" name = "password2"></td>

</tr>

<tr>

<td> 爱好:</td>

<td>

<input type = "checkbox" name = "checkbox1" value = "1" id= "Favirate1"> 足球

<input type = "checkbox" name = "checkbox1" value = "2" id= "Favirate2"> 上网

<input type = "checkbox" name = "checkbox1" value = "3" id= "Favirate3"> 音乐

<input type = "checkbox" name = "checkbox1" value = "4" id= "Favirate4"> 看书 </td>

</tr>

<tr>

<td>性别:</td>

<td> <input type = "radio" name = "sex" checked>男

<input type = "radio" name = "sex">女</td>

</tr>

<tr>

<td>所在省份</td>

<td>

<select size = "1" name = "city" tabindex = "5" id = "city">

<option selected value = "beijing">北京市 </option>

<option value = "jiangsu">江苏省 </option>

</select></td>

</tr>

<tr>

<td colspan="2" align="center">

<input type = "submit" id = "reg" value = "提交">

<input type = "reset" id = "reset" value = "重置">

</td>

</tr>

</table>

</form>

</BODY>

</HTML>

(参考下面提供的样式表对上面的用户信息进行修饰)

form {

border: 1px dotted #AAAAAA;

padding: 3px 6px 3px 6px;

margin:0px;

font:14px Arial;

}

input {

color: #00008B;

background-color: #ADD8E6;

border: 1px solid #00008B;

}

select {

width: 80px;

color: #00008B;

background-color: #ADD8E6;

border: 1px solid #00008B;

}

.mystyle1{

text-align:center; fong-size:25pt; font-family:"隶书"; background-color:gray;

}

.mystyle2{

text-align:center; fong-size:9pt; color:#000033;

background-color:#ffcccc; font-family:"隶书"; border:#ccccff;

border-style:groove;

}

打开浏览器查看效果。 (姓名文本框要求输入自己的真实姓名)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档