HTML入门笔记
2015-08-05 22:54
489 查看
1.开发准备
开发工具
intellij IDEA
WebStorm
eclipse
dreamweaver
notepad++
参考文档
w3c:http://www.w3school.com.cn/
2.HTML语法
标签名、属性不区分大小写。
HTML实体字符
空格: 
<:<
>:>
&:&
":&quo1.跨平台
HTML主体结构
<html>
<head>
<title>该标签必须存在</title>
<base href="URL" target="" /><!--指定页面的基url(必须位于head标签中,数量至多为一)-->
<link /><!--用于外部层叠样式表的定位-->
</head>
<body>
<!--body标签中的属性信息-->
</body>
</html>
<body>中标签
格式标签
<br>:换行
<p>:换段落
<pre>:预格式化,保存文字在源码中的格式
<li>:列表项目
<ul>:无序列表
<ol>:有序列表
<hr>:水平分隔线
文本标签
<hn>:n为1~6,定义六级标题
<b>:粗体字
<i>:斜体字
<u>:下划线
<font>:字体
<tt>:打印机文字
<small>:小型字体标签
<big>:大型字体标签
<sub>:文字下标
<sup>:文字上标
插入图片<img />
src:图片的URL路径名
alt:文字说明(作用有三:光标在图片上的停留显示;图片未加载时的文字显示;搜索引擎抓取的依据)
width,height,border:宽,高,边缘。
超链接和锚点<a href="URL" name="name" target="target">链接文字</a>
href:链接地址,可以为绝对地址,相对地址,#锚点名称。
name:锚点名称
target:打开链接所使用浏览器的窗口名称
_self:当前窗口。
_blank:新窗口。
_parent:(框架中的)父窗口。
_top:(框架中的)顶层窗口。
表格
<table></table>表格基本标签
align:指定表格在上一层中排版位置(left\center\right)
width,height,border:宽,高,边缘。
cellspacing:单元格之间的间距。
cellpadding:单元格内容和边框之间的间距。
<caption>表格标题</caption>
<tr>行标记</tr>
<th>表头单元格标签</th>
<td>数据单元格标签</td>
HTML框架结构(将浏览器窗口划分为若干子窗口)
<frameset>框架集</frameset>取代<body></body>。
对于子窗口内容必须包含在单标签<frame />中。
框架可以嵌套。
表单标记(用于收集交互信息)
表单属性<form></form>
name:名称
method:表单信息传送方式(GET:表单内容附加在URL后,长度限制8196且为ASCII码值,无保密性/POST:表单内容随表单主体一起发送至服务器,无长度限制)
action:处理程序名,不能为空(空:action="no")。
target:类似于链接,表明提交后的打开方式。
输入域<input />
type="text":文本域。
type="radio":单选按钮。
type="checkbox":复选框。
type="button":普通按钮,需结合javascript等脚本一起使用。
type="password":密码域。
type="submit":提交按钮,提交后表单内容交由action处理。
type="reset":重置表单内容按钮。
type="hidden":隐藏域,不显示。
file,hidden,image, susbmit
<textarea>多行文本域</textarea>
<select>下拉列表域</select>
<option value="" selected>列表项</option>
开发工具
intellij IDEA
WebStorm
eclipse
dreamweaver
notepad++
参考文档
w3c:http://www.w3school.com.cn/
2.HTML语法
标签名、属性不区分大小写。
HTML实体字符
空格: 
<:<
>:>
&:&
":&quo1.跨平台
HTML主体结构
<html>
<head>
<title>该标签必须存在</title>
<base href="URL" target="" /><!--指定页面的基url(必须位于head标签中,数量至多为一)-->
<link /><!--用于外部层叠样式表的定位-->
</head>
<body>
<!--body标签中的属性信息-->
text | 设置文字的颜色 |
bgcolor | 设置背景颜色 |
background | 设置背景图案 |
bgproperties | 设置背景图案为固定 |
link | 设置页面默认的链接颜色 |
alink | 设置鼠标正在点击时的链接颜色 |
vlink | 设置访问后的链接颜色 |
topmargin | 设置页面上边局 |
leftmargin | 设置页面左边距 |
</html>
<body>中标签
格式标签
<br>:换行
<p>:换段落
<pre>:预格式化,保存文字在源码中的格式
<li>:列表项目
<ul>:无序列表
<ol>:有序列表
<hr>:水平分隔线
文本标签
<hn>:n为1~6,定义六级标题
<b>:粗体字
<i>:斜体字
<u>:下划线
<font>:字体
<tt>:打印机文字
<small>:小型字体标签
<big>:大型字体标签
<sub>:文字下标
<sup>:文字上标
插入图片<img />
src:图片的URL路径名
alt:文字说明(作用有三:光标在图片上的停留显示;图片未加载时的文字显示;搜索引擎抓取的依据)
width,height,border:宽,高,边缘。
超链接和锚点<a href="URL" name="name" target="target">链接文字</a>
href:链接地址,可以为绝对地址,相对地址,#锚点名称。
name:锚点名称
target:打开链接所使用浏览器的窗口名称
_self:当前窗口。
_blank:新窗口。
_parent:(框架中的)父窗口。
_top:(框架中的)顶层窗口。
表格
<table></table>表格基本标签
align:指定表格在上一层中排版位置(left\center\right)
width,height,border:宽,高,边缘。
cellspacing:单元格之间的间距。
cellpadding:单元格内容和边框之间的间距。
<caption>表格标题</caption>
<tr>行标记</tr>
<th>表头单元格标签</th>
<td>数据单元格标签</td>
HTML框架结构(将浏览器窗口划分为若干子窗口)
<frameset>框架集</frameset>取代<body></body>。
对于子窗口内容必须包含在单标签<frame />中。
框架可以嵌套。
表单标记(用于收集交互信息)
表单属性<form></form>
name:名称
method:表单信息传送方式(GET:表单内容附加在URL后,长度限制8196且为ASCII码值,无保密性/POST:表单内容随表单主体一起发送至服务器,无长度限制)
action:处理程序名,不能为空(空:action="no")。
target:类似于链接,表明提交后的打开方式。
输入域<input />
type="text":文本域。
type="radio":单选按钮。
type="checkbox":复选框。
type="button":普通按钮,需结合javascript等脚本一起使用。
type="password":密码域。
type="submit":提交按钮,提交后表单内容交由action处理。
type="reset":重置表单内容按钮。
type="hidden":隐藏域,不显示。
file,hidden,image, susbmit
<textarea>多行文本域</textarea>
<select>下拉列表域</select>
<option value="" selected>列表项</option>
相关文章推荐
- java-WEB中的监听器Lisener
- GUI - Web前端开发框架
- Extjs4.0 最新最全视频教程
- MyEclipse Web Project转Eclipse Dynamic Web Project
- axis备忘
- 在Windows 8.1的IE 11中屏蔽双击放大功能
- 异步流程控制:7 行代码学会 co 模块
- [译] React 入门
- 通过Mootools 1.2来操纵HTML DOM元素
- WEB标准网页布局中尽量不要使用的HTML标签
- Erlang实现的一个Web服务器代码实例
- 防止网页脚本病毒执行的方法-from web
- Flash 与 html 的一些实用技巧
- 自学成才的秘密:115个 web Develop 资源
- html工作中表格<tbody>标签的使用技巧
- HTML 向 XHTML1.0 兼容性指导
- 使用批处理修改web打印设置笔记 适用于IE
- C#自写的一个HTML解析类(类似XElement语法)