首页 前端知识 HTML5介绍

HTML5介绍

2024-01-24 15:01:22 前端知识 前端哥 538 477 我要收藏

1.什么是HTML5?

1.H5是HTML的第5个版本;

2.H5是一门技术总称。

2.HTML5能做什么?

1.网页开发(用的最多的,只要是浏览器能看到的,都需要用到前端);

2.小程序,公众号(微信,支付宝,头条等好多都用前端语言进行开发);

3.Hybrid  App(混合应用开发,手机应用  例如,支付宝,淘宝等);

4.Native  App(原生应用开发,例如React Native 等框架的开发);

5.桌面应用开发(电脑软件);

6.游戏开发(例如,微信小游戏,其实好多游戏都可以用前端语言进行编写);

7.后端开发(前端学到的nodejs可以实现后端的开发)。

3.项目开发流程?

1.产品经理 ---确定需求,产出PRD(Product Requirement Document 产品需求文档)、原型图  ;     

2.UI设计 --- 根据产品设计效果,产出效果图、标注图(markman或sketch);

3.前端开发---根据效果图、需求转换成相关代码;

4.后端开发---数据处理,产出接口文档      ;

5.测试---性能测试、安全性测试等。

4.网页的组成部分?

(1)HTML、HTML5

1、HTML 指的是超文本标记语言

(Hyper Text Markup Language) www万维网的描述性语言。

2、HTML5指的是HTML的第五次重大修改(第5个版本)(HTML5 是 W3C与 WHATWG 合作的结果),H5网络标准统一,可以跨平台,多设备使用,语义化比较强。


(3)组织机构解析

1.W3C( World Wide Web Consortium )万维网联盟,创建于1994年是Web技术领域最具权威和影响力的国际中立性技术标准机构。 W3C (制定了结构(xhtml、xml)和表现(css)的标准,非赢利性的)。

2.ECMA(European Computer Manufactures Association) 欧洲电脑场商联合会。 ECMA制定了行为(DOM(文档对象模型),ECMAScript)标准。

3.WHATWG网页超文本应用技术工作小组是: 一个以推动网络HTML 5 标准为目的而成立的组织。在2004年,由Opera、Mozilla基金会和苹果这些浏览器厂商组成。

5.文件的命名规范

1.文件命名规则:用英文,不建议使用中文 。

2.名称全部用小写英文字母、数字、下划线_或者-的组合,其中不得包含汉字、空格和特殊字 符;必须以英文字母开头。  

3、命名的时候最好使用语义化比较强的英文 。

6.HTML理论基础?

HTML的语法

1、常规标记、双标记

      <标记 属性=“属性值”  属性=“属性值”>文字内容</标记>

*必须用英文输入

2、空标记、单标记

      <标记  属性=“属性值” 属性=“属性值” />

*必须用英文输入

7.HTML相关标签?

HTML常用标签

1.

2.

3.插入图片
(1)<img  src=“图片路径”  title=“鼠标悬停上去之后的提示信息” alt=“图片不显示之后的提示信息"/>

属性:

src = 'url';

alt = ' 标签 实例 带有指定替代文本的图像' 

 title = '文本提示'

width = ''

height = ''

border = ''

*<img src="" />

用/表示下一级  用../表示返回上一级

在哪个html文 件里写哪个就叫当前文 件

你要找的对象就叫目标文 件 

*注意:插入图片自带的有3-5像素左右的间距 解决方法   1,img{vertical-align:top}   2,img{ display:block; }

(2)图片 title 和 alt区别:

alt:

        1、alt属性是考虑到不支持图像显示或者图像显示被关闭的浏览器的用户,以及视觉障碍的用户和使用屏幕阅读器的用户。当图片不显示的时候,图片的替换文字。

        2、alt属性值得长度必须少于100个英文字符

        3、alt属性是img标签的必须属性,如果没有特别意义的图片,可以写alt=""

        4、alt属性是搜索引擎判断图片与文字是否相关的重要依据,alt属性添加到img主要的目的才是为了SEO

    title:

    1、title属性并不是必须的。

        2、title属性规定元素的额外信息,有视觉效果,当鼠标放到文字或是图片上时有文字显示。

        3、title属性并不作为搜索引擎抓取图片的参考,更多倾向于用户体验的考虑。

4.超链接

< a href=“路径” title=“鼠标悬停上去之后的提示信息” target=“规定在何处打开文档">内容<a/>

Target属性:规定在何处打开文档; A.target=“_self“  本窗口打开默认值 ; B.target=“_blank“  新窗口打开.

5.div标签,没有具体含义,用来划分页面的区域,类似生活中看到的警戒线。

6.span标签

<span></span>没有具体含义,当与CSS一同使用时,元素可用于为部分文本设置样式属性。

7.空格     &nbsp;。

8.版权   &copy;。

9.HTML特殊字符

8.相对路径

(同级)

1)当当前文件与目标文件在同一目录下,直接书写目标文件的文件名+扩展名;

(上级找下级)

2)当当前文件与目标文件所处的文件夹在同一目录下,写法如下:

文件夹名/目标文件全称+扩展名;

(下级找上级)

3)当当前文件所处的文件夹和目标文件在同一目录下,写法如下:

../目标文件文件名+扩展名;

*如果当前文 件和目标文 件在同一个目录下 ,直接写图片的名字.后缀

从上往下找  如果当前文 件和目标文 件的文 件夹在一个目录,直接写文 件夹的名字/图片的名字.后缀

从下往上找  如果当前文 件的文 件夹和目标文 件的文 件夹在同一个目录,先../返回上一级,直接写文 件夹的名字/图片的名字.后缀

9.表格

1.表格的基本结构

<table>

<tr>

<td></td>

<td></td>

</tr>

</table>

<!--

table 为表格

tr 行

td 列(每一个单元格)

-->

2:表格的html属性

1)width="表格的宽度"

2)height="表格的高度"

3)border="表格的边框"

4)bordercolor="边框色"

5)cellspacing="单元格与单元格之间的间距"

6)cellpadding=“单元格与内容之间的距离"

7)align="表格水平对齐方式"

  取值:left 左边、right 右边、center 居中、

  valign=“垂直对齐” top 上边\bottom 下边\middle 居中

8)合并单元格属性:(td)

  合并列: colspan=“所要合并的单元格的列数"

  合并行: rowspan=“要合并单元格的行数”

*哪些标签会换行?

p    h1 h2 h3....h6    br    hr    ol     li     ul      li      dl dt dd       div     form

*哪些标签不会换行?

b   strong    i    em   sup    sub    u    del     span   img     a      input

转载请注明出处或者链接地址:https://www.qianduange.cn//article/185.html
评论
会员中心 联系我 留言建议 回顶部
复制成功!