个人HTML学习笔记

浏览器内核


谷歌的ChrominumBlink(Chrome)、微软的Trident(IE)、火狐的Gecko(firfox)、苹果的Webkit(Safari)、Presto(Opera)

Web标准


结构网页结构、元素,如html、xml
样式网页的外观,如css等
行为网页的模型定义及交互的编写,如DOM、ECMAScript

图像标签


语法

<img src="" alt="" .../>
属性属性值描述
srcURL图片位置
alt文本图像不能显示时的替换文本
title文本鼠标悬停时显示的文本内容
width像素设置图片的宽度(设置一个height也会等比例调整)
height像素设置图片高度
boder像素设置图片边框的宽度

表格标签


语法

<table>
		<thead>
			<tr>
			<th>..</th>
			<th>..</th>
			...
			</tr>
		</thead>
		<tbody>
				<tr>
				<td>..</td>
		<td>..</td>
		..
		</tr>
		..
		</tbody>
	</table>

:表格只有行(tr>跟单元格(td),没有列,th是表头,算是加粗居中的td,thead、tbody只是为了划分表格的部分,可以省略

属性描述
boder设置表格边框(默认0)
cellspacing设置单元格之间边框的间隔(默认2)
cellpadding设置单元格内容与边框的间隔(默认1)
align表格在网页中的的水平对齐方式left、right、center
width
height

链接标签


用法

<a href="url" target="目标窗口弹出的方式">链接显示名称</a>

target属性

属性值描述
_blank新窗口打开目标页面
_self(默认)当前窗口打开目标页面

:可以统一在头部用bash标签统一标准,如:

<head><bash target="_blank"/></head>

锚点定位

—html
跳转到该页面的某个特定位置
用法

<a href="#id">...</a>
....
<h3 id="id">跳转到这里</h3>

列表


无序列表

<ul>
	<li>项目1</li>
	<li>项目2</li>
</ul>

有序列表

<ol>
	<li>项目1</li>
	<li>项目2</li>
</ol>

自定义列表

<dl>
	<dt>名字</dt>
	<dd>解释1</dd>
	<dd>解释2</dd>
	...
</dl>

datalist

datalist 元素规定输入域的选项列表。
列表是通过 datalist 内的 option 元素创建的。
如需把 datalist 绑定到输入域,请用输入域的 list 属性引用 datalist 的 id:

	选择明星:<input type="text" list="star">
	<datalist id="star">
		<option>刘德华</option>
		<option>张学友</option>
		<option>黎明</option>
		<option>郭富城</option>
	</datalist>

fieldset


fieldset标签用于从逻辑上将表单中的元素组合起来。

标签会在相关表单元素周围绘制边框。 标签为 fieldset 元素定义标题。
<fieldset>
		<legend>登陆</legend>
		用户名:<input type="text" /><br>
		密码:<input type="password"/>
	</fieldset>

input


input类型

类型 (type)描述
email邮件格式
tel电话格式,移动端弹出数字键盘
url网站格式
number只能输入数字
search右边自带重置小叉
color颜色
time–:-- 格式
date弹出日历
datetime许多浏览器不支持
month–年--月
week–年第–周
range拖动滑条

用例

	<form>
		email:<input type="email" label="email">
		time:<input type="time" label="time"><br>
		date:<input type="date" label="date"><br>
		datetime:<input type="datetime" label="datetime"><br>
		month::<input type="month" label="month"><br>
		week:<input type="week" label="week"><br>
		<input type="submit">
	</form>

input属性

属性描述
placeholder占位符,提示預期輸入的
autofocus自动获取焦点
multiple多文件上传
autocomplete自动记录,填充
required必填项
accesskey定义获取元素焦点快捷键,alt+字母

用例

	用户名:<input type="text" name="name" placeholder="请输入用户名" autofocus=""><br>
		密码:<input type="password" accesskey="s"><br>
		<input type="file" multiple><br>

#多媒体标签


embed audio video

embed

可以直接引用网上优酷等视频链接,点击分享可以直接复制粘贴html代码过来用

<embed src='http://player.youku.com/player.php/sid/XMjg4MTgyMTUyOA==/v.swf' allowFullScreen='true' quality='high' width='480' height='400' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash'></embed>

audio

音频格式 ogg mp3 wav

<audio controls autoplay loop="2" >
	<source src="2.ogg" >
	<source src="1.mp3" >
	你的浏览器不支持播放音乐
</audio>

loop=-"1"无限循环

video

video 用法与audio基本类似
视频格式 ogg mp4 webM


未完待续…

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值