一.Web前端的概念
web前端一般有多种开发技术制作,是给用户展示网页页面,相当于网站的前台。
·Web前端包含的开发技术
HTML、CSS、JavaScript、jQuery、BT(Bootstrap)
更高端的前端技术:
Angular、AngularJS、VUE、React、webpack、nodejs
二.HTML的简介
HTML全称 Hyper Text Mark-up Language(超文本标记语言),“标记”可称为“标签”或“元素”。
HTML是目前网络上运用最广泛的技术之一,也是网页构成最主要的部分之一。
HTML文本是由HTML标签构成的描述性文本,HTML文本可以表述文字、表格、声音、图像、图形、动画、链接等。
HTML是web编程的基础,HTML之所以被称为超文本标记语言,是文本包含了所所谓的“超级链接”和“媒体文件”。
HTML结构由头部(head)和主体(body)构成
·头部描述了浏览器所需信息
·主体包含要说明的具体内容
注意:HTML语言不是一种编程语言而是一种描述语言,用于描述超文本内容的显示方式。比如,文字以什么颜色大小显示,图片以什么尺寸位置显示。
·HTML的特点
1、简单灵活;
2、可扩展性,HTML采取子类元素的方式,为系统扩展带来保证;
3、平台无关性,HTML可以使用在广泛的平台上;
·HTML的基础语法
语法结构:HTML标签
<标签 属性=“值”>内容标签>
例如:
标签内容
表示标签的开始、
表示属性名、align表示属性名、center表示属性值语法解析
标签通常成对出现,分为开始标签和结束标签,结束标签只是开始标签前面加一个“/”
标签可以有属性,属性必须有值
标签开始和标签结束中的内容称之为区域
标签不区分大小写p跟P是相同的。
·网页分类
1.静态网页:是指不修改网页的源代码前提下,网页无论在何时何地被浏览都将显示相同的内容。静态网页一般以html、htm结尾。
2.动态交互网页:交互网页是指用户提供给网站信息,网站根据用户提交的信息响应用户的要求。比如网上注册、论坛、调查等等。这种网页一般以aspx、jsp、php、asp等。
三.HTML常用标签
·第一个HTML程序
1.创建一个文本文件,名字自取,修改文本文件的后缀名为.html
2.使用工具(sublime)打开这个文本文件。
这是一个标题内容 这是一个主体内容html标签:html标签表示网页的开始,应该把它放在最外层,其他所有的标签出去文件头声明都该放在html标签内。
head标签:表示头部标签,通常在内放title、meta、style等标签。从这些名字就能看出来,head标签的作用是用来定义页面属性。
body标签:表示主体标签,网页上所有要显示的内容都放在这个标签内部。
meta标签:meta标签放在head标签内,meta提供了网页的信息,包括作者、关键字、网页编码、自动刷新等信息。
常用的网页编码有:GB2312、UTF-8、BIG5、GBK
·常用标签
strong/b、em/i、 u、del 标签
strong/b标签:这两标签显示效果一样,都是加粗效果,strong有强调语气的意味,但对于程序员讲显示效果一致的话,选择简单的,主要使用b标签表示加粗。
em/i标签:em、i标签都是加斜文本标签,现在我们一般使用i标签加斜问题,em标签有存在强调的意思,现在随着css3的使用,而慢慢的用来标注css的字体图标。
u和del标签:u表示下划线,del的表示删除线。
粗体|斜体|下划线|删除线 粗体 也是粗体 斜体 还是斜体 下划线删除线
br、hr标签
br标签:br标签表示换行。 hr标签:hr标签表示分割线
换行|分割线
这是一个换行符测试
这是一条分割线
p标签:p标签表示段落
段落 第一行
第二段落