html

浏览器的选择:
1.火狐
2.ie
3.chrome
4.mac
5.opera

安装两款插件:
1.firebug
2.web develope

html页面元素:
1.doctype
2.html
head
//编码
//样式
//事件
body
//正文

sublime
notepad++
zend studio
dreamware
gvim

vim模式:
1.输入模式
2.命令模式
3.末行模式

命令模式:
命令模式 > 输入模式 按asio键
a 当前字符的后面插入
A当前行末尾
s 删掉当前字符并插入数据
S删除当前行插入
i 当前字符前插入
I 当前航首入
o 下一行行插入
O 上一行插入
输入模式 -> 命令模式 esc

输入模式 -> 末行模式

:x 保存并退出
:q 不保存退出
:w 保存

命令模式
h 左
j 下
k 上
l 右

yy 复制当前行
nyy 复制当前行向下n行
p 往下面粘贴
P 往上面粘贴
dd 删除当前行
ndd 删除当前行向下n行
nG 第n行
G 最后一行
dG 从当前行删除到最后
^ 行首
$ 行末
d^ 从当前光标删到行首
d$ 从当前光标删除到行末
u 恢复
ctrl+y 撤销

tab 右缩进
shift+tab 右缩进
//视图模式选中

line_numbers:true/false
//行号

auto_match_enabled:false/true
//格式补全

highlight_line:true/false
//背景线

auto_complete:true/false
//命令补全

设置 -> 用户 改变字体大小

ctrl+/
//添加注释

html实体

<
&lt;
>
&gt;
空格
&bnsp;

#ff00ff 紫色
#ff0000 红色
#

白色 ffffff
黑色 000000
红色 ff0000
绿色 00ff00
蓝色 0000ff
黄色 ffff00
紫色 ff00ff
青色 00ffff
灰色 cccccc

body //属性
text //字体颜色
bgcolor //背景颜色

br //换行
nobr //不换行
p //段落
center //居中
pre //代码原样输出
hr //导航线

列表:
有序列表 ol
无序列表 ul
自定列表 dl

align //独占一行的才有这个属性

文字标签:

h1
font
p
span
b 加粗
i 斜体
u 下划线
sup 上标
sub 下标

无意义块标签:
div

图片img:
属性
src
width
height
title
alt

所有标签都有的属性:
1.title
2.style
3.id
4.class

热点地图:
usemap
00坐标在图片左上角
area标签:
shape
coords
href

静态资源地址问题:
1、img/cai.gif
2./test/img/a.jpg

加载静态资源的标签:
1.<img src="cai.gif">
2/<link rel="stylesheet" type="a.css">
3.<script scr="a.js"></script>
4.<a href="a.html"></a>

锚点-a标签
<a name="top"></a> //返回网页顶层

超链接-a标签
<a href="www.baidu.com">百度</a>
<a href="#top">top</a>

表格-table标签:
tables
tr
td

表单-form标签
action="reg.php"
method="get"

文本元素
<input type="text" name="">
密码元素
<input type="password" name="">
提交
<input type="submit" value="提交">
重置
<input type="reset" value="重置">
单选
<input type="radio" name="">
1.名字和值必须有
2.名字必须相同
3.必须有id
4.label用for连接到前面的input的id上

多选
<input type="checkbox" name="">
1.名字和值必须有
2.名字相同必须是数组,要么名字不能相同
3.必须有id
4.label用for连接到前面的inputid上

下拉框
<select name=""><option value="">选择城市</option></select>

区域框
<textarea name=""></textarea>
1.name
2.不能写value

表单元素:
name
value
maxlength //最大字符数
readonly //只读,不能改,能提交
disabled //不能改,不能提交

框架-frameset标签:

内嵌框架-iframe标签:

复习
格式标签
1.br 换行
2.p 段落
3.h1 加粗
4.hr 导航线
5.nobr 不换行
6.pre 源码输出
7.center 居中
8.b 加粗
9.i 斜体
10.u 下划线

文本标签
1.font
2.span
3.p 段落
4.h1 加粗

A标签和锚点
1.<a href="" target="_blank">打开新窗口</a>
2.<a name="top"></a>
target属性的值:
1._top
2._self
3._blank
4._parent
5.窗口名称

图片标签
<img src="" />

表格标签
<table border="1px" width="500px">
<tr>
<td></td>
<td></td>
</tr>
<tr>
</tr>
</table>

表单标签
<form action="">
<input type="text">
<input type="password">
<input type="radio">
<input type="reset">
<input type="checkbox">
<select>
<option value=""></option>
</select>
<textarea>文本域</textarea>
</form>

frame
<frameset>
<frame src="">
<frame src="">
</frameset>

框架属性
frameborder 1|0 是否有边框
border 30px 边框的宽度
bordercolor blue 边框的颜色(chrome支持)

frame属性
1.name 窗口名称
2.src 在本窗口打开的页面
3.noresize 不能改变大小
4.scrolling no|auto

iframe 内嵌框架
<iframe src="myflash/index.html" frameborder="0" width="200px" height="300px" scrolling="no"></iframe>
属性
1.src
2.frameborder 0|1 有没有边框
3.width 宽
4.height 高
5.scrolling no|auto|yes 滚动条

H5视频标签
<video src="movie.ogg" controls="controls"></video>

当前,video 元素支持三种视频格式:
Ogg MPEG4 WebM

autoplay 如果出现该属性,则视频在就绪后马上播放。
controls 如果出现该属性,则向用户显示控件,比如播放按钮。
height 设置视频播放器的高度。
loop 如果出现该属性,则当媒介文件完成播放后再次开始播放。
preload 如果出现该属性,则视频在页面加载时进行加载,并预备播放。
如果使用 "autoplay",则忽略该属性。
src 要播放的视频的 URL。
width 设置视频播放器的宽度。

视频控制play() pause() load()

H5音频标签
<audio src="song.ogg" controls="controls"></audio>

强哥HTML学习笔记的更多相关文章

  1. 强哥jQuery学习笔记

    js对象: 1.js内置对象 2.js元素对象 3.jquery对象 js特效: 1.js元素对象 2.jQuery对象 jQuery学习: 1.核心函数 2.选择器 3.筛选 4.文档处理 5.属性 ...

  2. 强哥ThinkPHP学习笔记

    TP框架:1.模板引擎2.MVC设计模式3.常用操作类 模板引擎和框架区别1.模板引擎只是框架中用来做php和html分离 MVC设计模式M model 数据模型V view 视图C control ...

  3. 强哥PHP学习笔记

    1.php的代码,必须放在.php的文件中,php代码必须写在<?php ?>之间. 2.//单行注释 /* 多行注释 */ 3.默认首页index.php index.html inde ...

  4. 强哥MySQL学习笔记

    数据库服务器:1.数据库2.数据表 数据表:1.表结构(字段)2.表数据(记录)3.表索引(加快检索) 表引擎:1.myisam2.innodb 查看表字段desc table;删除数据库:drop ...

  5. 强哥memcache学习笔记

    搭建memcache服务器:1.在内存中缓存数据2.数据形态以key->value memcache优点:1.快速缓存2.跨域登录memcache缺点:1.复杂的数据存取的操作2.不能永久保存数 ...

  6. 强哥JavaScript学习笔记

    js文件放header头最后,js代码放body体最后 js语言定位: js是基于对象的语言 php.java是面向对象的语言 定义变量: var str="hello world" ...

  7. 强哥CSS学习笔记

    html嵌套css样式:1.外部(推荐)2.内部3.内联(不推荐) css优先级1.内联2.id选择器3.class选择器4.标签 css长度单位:1.px2.em (14px) css选择器:常用选 ...

  8. 【小梅哥SOPC学习笔记】SOPC开发常见问题及解决办法集锦

    SOPC开发常见问题及解决办法集锦 一.Symbol 'NULL' could not be resolved 近期在评估使用NIOS II处理器进行项目的开发,我使用的软件是Quartus II 1 ...

  9. 【小梅哥SOPC学习笔记】sof与NIOS II的elf固件合并jic得到文件

    sof与NIOS II的elf固件合并jic得到文件 注意,本方法已经有更加简便的方法,小梅哥提供相应的脚本文件,可以一键生成所需文件,脚本请前往芯航线FPGA技术支持群获取. 7.1 为什么需要将S ...

随机推荐

  1. Swagger3注解使用

    这里只简单的说一下swagger的传值,返回值时注解的使用演示.相关注解及说明见其他文章 接收参数方式1 我们常规接收参数,可以使用一个类,类里面把属性作为接收的参数,使用注解对属性进行说明.但是这种 ...

  2. ElasticSearch创建文档

    1. 新建文档 支持自动生成文档 ID 和指定文档 ID 两种方式 通过调用 "post/users/_doc" ,系统会自动生成 document id 使 用HTTP PUT ...

  3. 设计Web页面(2)

    1.前面我们新建了一个空白的ASP.NET网页,那么接下来这章我们就讲一下设计Web页面 2.布局页面有两种方法,一种是通过Table表格来布局页面窗体,另一种是通过CSS+DIV来布局窗体,其中作为 ...

  4. c# 定时启动一个操作、任务

    // 定时启动一个操作.任务 using System; using System.Collections.Generic; using System.Collections.ObjectModel; ...

  5. xman_2019_format(非栈上格式化字符串仅一次利用的爆破)

    xman_2019_format(非栈上格式化字符串仅一次利用的爆破) 首先检查一下程序的保护机制 然后用IDA分析一下 存在后门 首先malloc了一片堆空间,读入数据 把刚刚读入的数据当作格式化字 ...

  6. 自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像上传-11

    自动化kolla-ansible部署ubuntu20.04+openstack-victoria之镜像上传-11 欢迎加QQ群:1026880196 进行交流学习 镜像上传 #controller1 ...

  7. 我与Git的那些破事(上)--代码管理

    1. Git是什么? 作为一名程序猿,我相信大家都或多或少接触过git--分布式版本控制软件. 有人说,它是目前世界上最先进的分布式版本控制系统,我想说,是否最先进不知道,但确实好用,实用. 作为一款 ...

  8. Python容器相关操作

    (集合与字典除外)的容器相关操作 (1)容器的拼接 >>> 'abc' + 'def' 'abcdef' (2)容器的重复 >>> (1, 2) * 3 (1, 2 ...

  9. git merge --ff/--no-ff/--ff-only 三种选项参数的区别

    前言 git merge 应该是开发者最常用的 git 指令之一, 默认情况下你直接使用 git merge 命令,没有附加任何选项命令的话,那么应该是交给 git 来判断使用哪种 merge 模式, ...

  10. 1057 Stack

    Stack is one of the most fundamental data structures, which is based on the principle of Last In Fir ...