HTML基础学习笔记(中)
来源:互联网 发布:西安财经行知特点 编辑:程序博客网 时间:2024/05/29 19:21
仅仅是自己对着W3CSchool整理的一些HTML基础知识点,敲一遍加深下印象也方便以后复习。
HTML文本格式化
<b>This text is bold</b>
<strong>This text is strong</strong>
<big>This text is big</big>
<em>This text is emphasized</em>
<i>This text is italic</i>
<small>This text is small</small>
This text contains <sub>subscript</sub>
This text contains <sup>superscript</sup>
预格式文本
<pre></pre>标签中的内容保留换行和空格,很合适显示代码等格式
计算机输出代码
<code>Computer Code</code>
<kbd>Keyboard input</kbd>
<tt>Teletype text</tt>
<samp>Sample text</samp>
<var>Computer variable</var>
这些标签常用于显示计算机/编程代码。
地址
<address>
上海市杨浦区军工路516号<br/>
上海理工大学<br/>
邮编:200093
</address>
缩写和首字母缩写
缩写,鼠标移到缩写上会显示标签<abbr title="etcetera">etc.</abbr>
首字母缩写,鼠标移到缩写上会显示标签<acronym title="World Wide Web">WWW</acronym>
文字方向
<bdo dir="rtl">
Here is some Hebrew text
</bdo>
块引用
长块引用
<blockquote>
长块引用浏览器会插入换行和外边距。
</blockquote>
短的引用
<q>
短引用
</q>
另:
<cite>定义引用、引证。<dfn>定义一个定义项目。
删除字与插入字效果
后面的两个字被<del>删除</del>了
后面的两个字是<ins>插入</ins>的
HTML CSS
如何使用样式
1.外部样式表
适用于样式应用到很多页面,可以通过一个文件来改变多个页面的外观
<head>
<link rel="stylesheet" type="text/css" href="yourstyle.css">
</head>
2.内部样式表
适用于单个文件使用特别的样式
<head>
<style type="text/css">
body{background-color:red}
p{margin-left:20px}
</style>
</head>
3.内联样式
特殊的样式需要应用到个别元素
<p style="color:red;margin-left:20px">
This is a paragraph
</p>
详见CSS教程http://www.w3school.com.cn/css/index.asp
图像标签和源属性
<img>是空标签,它只包含属性,并且没有闭合标签,在页面上显示图像,需要使用src属性。
<img src="url"/>
替换文本属性(Alt)
alt属性为图像定义一串预备的可替换的文本。
<img src="boat.gif" alt="Big Boat">
图像背景
<body background="images/background.jpg">
注:如果图像小于页面,图像会进行重复。
图像对齐方式
<img src = "images/a.jpg" align = "bottom">(默认对齐方式)
<img src = "images/a.jpg" align = "middle">
<img src = "images/a.jpg" align = "top">
浮动图像
<p>
<img src="a.jpg" align="left">
带有图像的一个段落,align属性为left,图像会浮动在文本的左侧。
</p>
<p>
<img src ="a.jpg" align="right">
带有图像的一个段落,align属性为right,图像会浮动在文本的右侧。
</p>
调整图像尺寸
<img src="a.jpg" width="100" height="80">
图像链接
<a href ="http://weibo.com">
<img border="0" src="a.jpg"/>
</a>
创建图像映射
http://www.w3school.com.cn/tiy/t.asp?f=html_areamap
HTML表格
表格由<table></table>定义,每个表格由若干行(行由<tr></tr>定义),每行分割为若个单元格(单元格由<td></td>定义,td即table data)
单元格内可以包含文本、图片、列表、表单、水平线、表格等
<table border="1">
<tr>
<td>11</td>
<td>12</td>
</tr>
<tr>
<td>21</td>
<td>22</td>
</tr>
</table>
表格和边框属性
<table border="1">
<tr>
<td>11</td>
<td>12</td>
</tr>
</table>
如果不定义边框,表格将不显示边框。
表格的表头
表格的表头使用<th>标签来定义。
大多数浏览器会把表头显示为粗体居中的文本。
<table border="1">
<tr>
<th>Heading</th>
<th>Another Heading</th>
</tr>
<tr>
<td>11</td>
<td>12</td>
</tr>
</table>
表格中的空单元格
<table border="1">
<tr>
<td>11</td>
<td>12</td>
</tr>
<td> </td>
<td>22</td>
</table>
带有标题的表格
<table border="1">
<caption>My title</caption>
<tr>
<td>11</td>
<td>12</td>
</tr>
</table>
跨行/跨列的单元格
跨行
<table border="1">
<tr>
<td>11</td>
<td colspan="2">12</td>
</tr>
<td>21</td>
<td>22.1</td>
<td>22.2</td>
<tr>
</tr>
</table>
跨列
<table border="1">
<tr>
<td>Name</td>
<td>Evan</td>
</tr>
<tr>
<td rowspan="2">Information</td>
<td>hahaha1</td>
</tr>
<tr>
<td>hahaha2</td>
</tr>
</table>
表格内嵌套标签
<table border="1">
<tr>
<td>
<p>This is a pragraph in table</p>
</td>
</tr>
</table>
单元格边距
<table border="1" cellpadding="10">
<tr>
<td>haha</td>
</tr>
</table>
单元格间距
<table border="1" cellspacing="12">
<tr>
<td>ha</td>
<td>ha</td>
</tr>
</table>
表格的背景颜色与背景图片
背景颜色
<table border="1" bgcolor="blue">
<tr>
<td>ha</td>
<td>ha</td>
</tr>
</table>
背景图片
<table border="1" background="a.jpg">
<tr>
<td>ha</td>
<td>ha</td>
</tr>
</table>
单元格的背景颜色与图片
与表格的操作方式类似
框架(frame)属性
frame属性有:box-包围、above-上方、below-下方、hsides-上下、vsides-左右
<table frame="box">
<tr>
<td>ha</td>
<td>ha</td>
</tr>
</table>
HTML列表
无序列表
<ul></ul>标签定义列表,<li></li>标签定义项目,此项目使用粗体圆点进行标记
项目符号
<ul type="disc"> </ul>
<ul type="circle"> </ul>
<ul type="square"> </ul>
有序列表
<ol></ol>标签定义列表,<li></li>标签定义项目,此项目使用数字进行标记
项目符号
<ol type="a"> </ol>
<ol type="A"> </ol>
<ol type="I"> </ol>
<ol type="i"> </ol>
定义列表
定义列表不仅是一列项目,而是项目及其注释的组合。
<dl></dl>标签定义列表,<dt></dt>定义项目,<dd></dd>定义注释
嵌套列表
以上列表均可以嵌套使用
0 0
- HTML基础学习笔记(中)
- HTML学习笔记(一)--HTML基础
- HTML基础学习笔记
- HTML基础学习笔记
- HTML基础学习笔记
- HTML基础学习笔记
- [学习笔记]HTML基础
- html基础学习笔记
- HTML基础学习笔记
- html 基础学习笔记
- html基础学习笔记
- html基础学习笔记
- html基础学习笔记
- HTML基础学习笔记
- Html学习笔记(1)基础语法
- HTML学习笔记(1)-基础
- HTML基础学习笔记(上)
- HTML基础学习笔记(下)
- Unity3d AssetDatabase.SetLabels StartAssetEditing ValidateMoveAsset 语法复习
- LeetCode Symmetric Tree
- HDOJ 3555 Bomb
- ubuntu配置ssh
- 在Java中使用weka:入门
- HTML基础学习笔记(中)
- hdu2087剪花布条
- Android消息推送之Androidpn_Demo版到正式上线
- 华硕笔记本,无线网卡无法启用解决办法
- POJ 3189 Steady Cow Assignment(最大流)
- 使用KVM/QEMU命令安装虚拟机
- Hibernate学习之一 项目搭建 hello Word!
- 获取路由器内的ADSL上网账号和密码或者获取电脑内的ADSL上网账号和密码教程(by 星空武哥)
- fork