> 웹 프론트엔드 > H5 튜토리얼 > HTML5 학습 경험 요약(권장)

HTML5 학습 경험 요약(권장)

黄舟
풀어 주다: 2017-02-20 13:49:29
원래의
4359명이 탐색했습니다.

Html 학습 요약

1. html이란: HyperTextMarket 언어, 하이퍼텍스트 마크업 언어는 웹 페이지 언어를 설명하는 데 사용되며, html은 마크업 태그를 사용하여 웹 페이지를 설명합니다. 프로그래밍이 아닌 언어는 마크업 언어입니다.

2. 기존 버전: HTML2.0, HTML3.2, HTML4.0, HTML4.0.1, HTML5

3.H5 새로운 기능:

• Canvas 요소 사용 그리기용
• 미디어 재생을 위한 비디오 및 오디오 요소
• 로컬 오프라인 저장소에 대한 더 나은 지원
• 기사, 바닥글, 머리글, 탐색, 섹션과 같은 새로운 특수 콘텐츠 요소
•새로운 양식 컨트롤 , 달력, 날짜, 시간, 이메일, URL, 검색

4.html은 모두 태그로 구성됩니다

5.html의 기본 형식:

<html>  

        <head>  

            放置一些属性信息,辅助信息。   

            引入一些外部的文件。(css,javascript)   

            它里面的内容会先加载。   

            meta:提供关于文档的信息   

            link:定义与外部资源的关系(css样式)   

            style:在文档内容定义样式   

            script:定义脚本程序,或者外联脚本文档   

            noscript:包含浏览器禁用脚本,或不支持脚本时显示的内容   

        </head>  

        <body>  

            存放真正的数据。   

        </body>  

    </html>
로그인 후 복사



- DOCTYPE: 문서의 버전을 선언합니다.
- Meta: 브라우저에 문서에 대한 일부 정보를 알려줍니다. 1.html 참고:

•대부분의 태그에는 시작 태그가 있습니다. 일부 태그에는 기능이 하나만 있거나 수정할 내용이 없기 때문에 태그 내에서 끝날 수 있습니다.

• 태그로 수정된 콘텐츠에 대해 더 다양한 작업을 수행하려면 태그의 속성을 사용하세요. 속성 값을 변경하면 더 많은 효과 옵션이 추가됩니다.

• 속성과 속성 값을 연결하려면 "="를 사용하세요. 속성 값에는 큰따옴표나 작은따옴표를 사용할 수 있으며 일반적으로 큰따옴표를 사용합니다. 또는 회사 규정 작성 표준.

h5 전역 속성:


HTML5 학습 경험 요약(권장)

텍스트 요소

아아아아



超链接,属性:



•abrr 缩略语
•b 不带任何强调意义的标记一段文字,加粗
•strong 表示重要内容,加粗
•em 表示着重强调一段文字,倾斜
•i 不带任何强调意义的标记一段文字,倾斜
•cite 表示作品标题,将作品名倾斜
•del 表示从文档中删除的文字
•s 表示文字已经不再准确,也是删除线
•u 不带强调意义的给一段文字加下划线
•ins 表示加入文档的文字,也是下划线
•small 表示小号字体
•sub 表示下标文字
•sup 表示上标文字
•q 表示引自其它的内容,被q标签修饰的自己加了引号表示引用
•pre 表示格式化一段文字,也可以用来引入一段代码
•span css中使用的添加样式的模块
•p会换行,span不会换行
注释

html实体

也就是在网页中使用<,>,空格等。

<>

嵌入元素

1. 嵌入图像
- img标签嵌入图像
- src属性:表示图像的路径
- alt属性:表示图像若显示不出来显示的内容
- width/height属性:设置图像的宽和高

2. 嵌入一张网页
- iframe标签表示嵌入一张网页
- src属性:表示超链接文档的地址
- width/height:该区域的宽和高
- name:给iframe命名,方便以后a标签的target属性调用
进入实体页面

3. 视频/音频 video/audio
- scr:路径
- autoplay:自动播放视频
- controls:显示播放控件
- loop:循环播放
- width/height

4. 进度条
- progress标签
- max属性:规定任务一共需要多少工作 100%
- value属性:规定已经完成了多少任务 80%分组元素

1. p 段落标签,在开始和结束的位置上都会留下一段空行
- 属性:align,对齐方式

2. hr 分割线
- 属性:width宽度 100px或者30%
- align:对齐方式
- size:粗细
- color:颜色

3. 有序列表ol li
- type:列表前的序标号
- start:从第几个开始

4. 无序列表ul li

5. 自定义列表
- dl:表示自定义列表
- dd:表示自定义列表项
- dt:表示自定义列表标题

6. 区域
- p:声明一块区域
- span:声明一块区域 一般用于用户名密码之后的提示,例如:该用户名已被注册。
- p与span的区别:p一长列,自动换行,span一短列,不换行。

7. 图片区域
- figure图片区域,里边套img标签和figcaption和a标签等
- figcaption:表示对图片的描述

华为P9:3999带回家
8. pre:格式化一段文字或者添加代码表格元素(重要)
- 作用:格式化数据

- table 声明一个表格属性:
1.border 边框 border=1
2.width 宽度
3.cellpadding 文字与内边框的距离 cellpadding=10
4.cellspacing 单元格间距 cellspacing=0

•tr 行
1.align:对齐方式

•td 列
1.width/height
2.colspan 合并列
3.rowspan 合并行

•th 表头,会加粗,并且会居中

•caption 表格的标题

•给表格划分区域(不常用)

1.thead、tbody、tfoot

语义元素(不多用)

•h1~h6:表示标题
•header:表示头部
•nav:表示导航
•footer:表示尾部
•address:表示文档或article的联系信息
•aside:表示侧边栏
•section:表示主题区域
•article:表示一段独立的内容

<article>  

            <h3>Internet Explorer 9</h3>  

            <p>Windows Internet Explorer 9(简称 IE9)于 2011 年 3 月 14 日发布.....</p>  

    </article>  

      

        <!--header的使用方法-->  

        <header>  

            <h3>Welcome to my home page</h3>  

            <p>My name is Luogg</p>  

        </header>  

      

       <!--section的使用方法-->  

        <font color="blue" size="4">3.<section>的定义</font><br/>  

        <section> 标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。<br/><br/>  

      

        <!--footer的使用方法-->  

        <font color="blue" size="4">4.<footer>的使用方法:</font>  

        <footer>  

            <p>作者 : Luogg</p>  

            <p>联系我 : <a href="http://www.cnblogs.com/luogg">luogg.blog.com</a></p>  

        </footer>  

      

        <!--新特性之nav导航标签的使用-->  

        <nav>  

            <a href="../right.html">回到主页</a>  

        </nav>
로그인 후 복사



框架(就是在一个页面中展示多个页面),框架标签不能写在body标签当中或下面。不然浏览器无法解析。

•frameset:框架结构
•ros:将页面分为n行
•cols:将页面分为n列
•frame:放在框架中的每个html文档

<frameset rows="20%,*">  

           <frame src="top.html">  

           <frameset cols="15%,*">  

               <frame src="left.html">  

               <frame src="right.html" name="right">  

           </frameset>  

    </frameset>
로그인 후 복사



表单元素(重点)

•作用:可以和服务器进行交互

中的属性:

1.action:定义一个URL,当点击提交按钮时,向这个URL发送数据
2.method(get/post):用于向action URL发送数据的HTTP方法。默认是get。

get和post区别:

1)get方式表单封装的数据直接显示在url上。post方式数据不显示在url上。
2)get方式安全级别较低,post级别较高。
3)get方式数据的长度,post支持大数据。•input 标签:定义输入字段,用户可在其中输入数据。

input 中 type属性:

1)type=text 文本框
2)type=password 密码
3)type=radio 单选按钮 name属性
4)type=checkbox 多选按钮    

单选和多选都有默认值:checked="checked"

5)type=reset  重置按钮
6)type=submit 提交按钮
7)type=file  上传文件的输入项
8)type=button 按钮
9)type=image 图片(也是提交按钮,)
10)type=hidden 隐藏标签(用户不用看到的,但是咱们开发时必须要使用的,可以把数据封装到隐藏标签中,和表单一起提交到后台)

选择标签

select /select>选择下拉框 option 表示内容 /option

文本域textarea
textarea 文本内容 /textareavalue属性:
对于按钮、重置按钮和确认按钮:定义按钮上的文本。

对于图像按钮:定义传递向某个脚本的此域的符号结果。

对于复选框和单选按钮:定义 input 元素被点击时的结果。

对于隐藏域、密码域以及文本域:定义元素的默认值。

注释:不能与 type="file" 一同使用。

注释:与 type="checkbox" 和 type="radio" 一同使用时,此元素是必需的。•name属性:为 input 元素定义唯一的名称。

以上这篇HTML5学习心得总结(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,更多相关内容请关注PHP中文网(www.php.cn)! 

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿