HTML总结

来源:互联网 发布:算法英文缩写 编辑:程序博客网 时间:2024/04/27 16:02

 

1.HTML是什么?

超文本标记语言。(Hyper Text Markup Language)

2.HMTL有哪些常用标记?

标记有两种: 双标记  <body>....</body> 

 单标记  <br />

网页文件命名: .html   .htm

一般首页命名为: index.html

 

1) 标题相关:

<h1>....</h1>

<h2>....</h2>

....

<h6> ...</h6>

2) 段落相关:

<p>....</p>

3) 超链接相关:

<a href=””>...</a>

4) 图像相关:

<img src=”” />

5) 文本格式化相关:

<b></b>

<i></i>

<u></u>

<sub></sub>

<sup></sup>

6) HTML表格:

<table>

<tr>

<td></td>

<td></td>

</tr>

</table>

7) 列表

无序列表

<ul>

<li>,,,</li>

</ul>

有序列表

<ol>

<li>,,,</li>

</ol>

8) 表单相关

<form action="success.html" method="post">

用户名:<input type="text" /> <br />

密码:<input type="password" /> <br />

重复密码:<input type="password" /><br />

性别:<input type="radio" name="gender"/>男 <input type="radio" name="gender"/>女 <br />

爱好:<input type="checkbox" />游戏<input type="checkbox" />音乐<input type="checkbox" />运动 <br />

来自:<select>

<option>--请选择--</option>

<option>郑州</option>

<option>信阳</option>

<option>南阳</option>

</select> <br />

个人简介:<textarea rows="" cols=""></textarea> <br />

头像:<input type="file" /><br />

<input type="submit" value=" 注册 " /><input type="reset" value=" 重置 "/>

</form>

 

 

 

 

3.HTML属性

跟在HTML标签后面的键值对即属性(属性名=属性值)用于修饰HTML标签。

Ø 标准属性

class

id

style

n title

前三个一般结合css和javascript使用。

Ø 特殊属性

n <a href=”” target=””></a>

n <table border=””cellspacing=”0” cellpadding=”0”>...</table>

u <tr height=””>

u <td width=””align=”left|centr|right”>

n <img src=”” />

n <input type=”text|radio|checkbox|password|file|submit|button|reset|hidden”

name=”” value=”” checked=”checked” maxlength=”” readonly=”readonly”

disabled=”true”>

n <textarea cols=”” rows=””></textarea>

n <form action=”” method=post|get”>

n <link href=”css/style.css” rel=”stylesheet” type=”text/css” />

n <script src=”js/func.js” type=”text/javascript”></script>  此处必须是双标记

4.CSS

1) 什么是css?(层叠样式表)

Cascading Style Sheet

2) CSS用途

如何显示HTML元素,解决内容与表现的分离。

弥补了html属性的不足。

3) 使用方式

Ø <style type=”text/css”>

......

</style>

4) CSS基础语法

CSS语法构成: 选择器, 属性名, 属性值

选择器{属性名:属性值; 属性名:属性值;}

颜色值的表示:颜色名(gray), 十六进制的RGB三原色(#ff0000)

, rgb(255,0,0)

所有的若干个单词(空格隔开)组成的属性值都加引号 

选择器的分类:

id选择器: #

类选择器: .

标签选择器:

5) CSS高级语法

6) CSS框模型

7) 文本相关CSS

文本颜色: color

文本对齐方式: text-align

文本阴影:text-shadow

行高:line-height

8) 字体相关CSS

字体大小:font-size

字体样式:font-style

字体:font-family

字体粗细:font-weight

9) 背景相关CSS

background-color

background-image

background-repeat

background-position

background: #ccc url(images/ddd.jpg) no-repeat 20px 50px;

10) 列表相关CSS

list-style: none;

11) 超链接相关CSS

text-decoration: none|underline;

12) 表格相关CSS

table-collapse: collapse;  (边框合并)

13) 定位相关CSS

14) 伪类(某个特定事件)

hover(鼠标悬浮)

 

 

 

 


0 0