Web前端初学者:需用了解的7大HTML知识点

 

HTML是web前端开发基础,关于HTML,这里有几个很重要的知识点,在日常开发常常用到,并且在大家面试的时候也会问的,记住这7个重要知识点,助你在面试时优先录用。

1、网页结构

网页结构一般都包含文档声明DOCTYPE,并且在head中的meta应该包含编码格式、关键字、网页描述信息。简单格式如下:

< !DOCTYPE html>

< html>

< head>

< meta charset="utf-8">

< title>Hello World

< /head>

< body>

< /body>

JD首页的meta声明:

< meta charset="gbk" />

< meta name="description" content="京东JD.COM-专业的综合网上购物商城,销售家电、数码通讯、电脑、家居百货、服装服饰、母婴、图书、食品等数万个品牌优质商品.便捷、诚信的服务,为您提供愉悦的网上购物体验!">

< meta name="Keywords" content="网上购物,网上商城,手机,笔记本,电脑,MP3,CD,VCD,DV,相机,数码,配件,手表,存储卡,京东">

包含charset编码格式,Keywords关键字,description网站描述。

2、自关闭元素

< br>、< embed> 、< hr>、< img>、< input>、< link>、< meta>、< param>、< source>、< wbr>

3、布局最常用的两个元素

(1)div:流布局使用;

(2)span:文字块使用。

4、块级别元素和行级别元素

块级别元素:是指开始在新的行,占领整行宽度。例如div默认是块级别block元素;

行级别元素:仅仅维持内容的宽度,例如文字块的span元素;

通过CSS的display属性声明元素显示级别,一般包括inline行级别、inline-block行内块元素、block、table块级别表格。

5、文字类元素

(1)加粗元素:strong、b。例如:

< p>< strong>Caution:< /strong> Falling rocks.< /p>< p>This recipe calls for < b>bacon< /b> and < b>baconnaise< /b>.< /p>

(2)倾斜元素:和。例如:

< !-- Stressed emphasis -- >

< p>I < em>love< /em> Chicago!< /p>

< !-- Alternative voice or tone -->

< p>The name < i>Shay< /i> means a gift.< /p>

6、HTML5新增的结构化元素

(1)结构化元素包括:< header >, < nav >, < article >, < section >, < aside >, < footer >。

(2)元素级别:都是block级别元素,不包含样式,只用于结构化,每个页面可多次使用。

(3)元素说明:header描述头部信息,nav用于导航模块,article用于可重新覆盖的新闻类内容块,section模块化,aside页面左或右模块,footer底脚模块。

7、页面内跳转

如果需要跳转到页面指定的位置,可在该位置设置元素的id属性,然后为链接添加href="#id"。例如:

< body id="top" >

...

< a href="#top" >Back to top< /a >

...

< /body >

web前端注重的是实战项目,你要是真心学web前端可以来这个群学习:858568103,群里每天都会有web前端的视频教程更新,还有人交流学习互相帮助解决各种问题web前端问题,有专人讲解上课。只要自己认真,在加上一起交流,你会学到很多的在别的地方学不到的web前端的最新技术和知识以及项目实战!

更多资讯,尽在尚学堂:

时间: 2024-08-05 15:48:15

Web前端初学者:需用了解的7大HTML知识点的相关文章

WEB前端开发 辨析类 面试真题 大集锦

WEB前端开发 辨析类 面试真题 大集锦 HTML5学堂-码匠:面试里最常出现的问题句式大概就是"说说XXX和XXX的区别""谈谈XXX和XXX的不同"了吧~!一波波的辨析题正在袭来,快快开启防御,杀出重围,来一场绝地反击! 僵尸,啊,不对,辨析三连发! 扫描了众多的面试题,发现--额--各个技术之间的辨析真的是如僵尸一般,一波一波的~ 相信不少人都在面试当中遇到过各类的辨析题,面试的画风大概是这样的 -- 面试官:strong.em.b.i的区别是什么? 面试官:

给web前端初学者的一些有效率建议,突破就业难题123点!

因为IT互联网发展的非常迅速,而web前端这块很火,目前工资水平给的很高,在市场上也是非常的稀缺人才,现在各个行业转行做web前端的很多,今天给大家一些建议,希望新手少走点弯路吧! 建议一:有一个比较适合自己系统的学习方案,系统的学习教程,很多人在开始学习web前端的时候都不知道如何规划,也不知道web前端应该学什么内容.先把web前端学了一遍之后才是真正的入门,然后就是不断的练习,不断的巩固,为之后的工作打下坚实的基础. 建议二:我看很多新手刚学web前端就看各种书籍,我一个做了5年web前端

想转行做web前端工程师,必学这6大技能!你知道是那些吗?

web前端工程师是近几年才发展出来的新兴职业,也是目前火爆且高薪的职业. 大需求的市场环境下,出现了越来越多的人群转行做web前端工程师,如设计师.后台程序员.网虫.大学其他专业.策划.编辑等等. 要学习web前端开发,需要掌握哪些知识呢? 下面总结了转行必学的6大技能.  1.html 这个是最简单的,也是最基础的. 要熟练掌握div.form table.ul li .p.span.font这些标签,这些都是最常用的,特别是div和table,div用于布局.table也可以用于布局,但是不

想转行做web前端工程师,必学这6大技能!

web前端工程师是近几年才发展出来的新兴职业,也是目前火爆且高薪的职业.大需求的市场环境下,出现了越来越多的人群转行做web前端工程师,如设计师.后台程序员.网虫.大学其他专业.策划.编辑等等. 要学习web前端开发,需要掌握哪些知识呢? 1 HTML 这个是最简单的,也是最基础的.要熟练掌握div.form table.ul li .p.span.font这些标签,这些都是最常用的,特别是div和table,div用于布局.table也可以用于布局,但是不灵活,基本 table是用来和数据打交

想转行做web前端工程师,必学这6大技能!你都知道吗?

web前端工程师是近几年才发展出来的新兴职业,也是目前火爆且高薪的职业. 大需求的市场环境下,出现了越来越多的人群转行做web前端工程师,如设计师.后台程序员.网虫.大学其他专业.策划.编辑等等. 要学习web前端开发,需要掌握哪些知识呢? 下面总结了转行必学的6大技能.1.html 这个是最简单的,也是最基础的.要熟练掌握div.form table.ul li .p.span.font这些标签,这些都是最常用的,特别是div和table,div用于布局.table也可以用于布局,但是不灵活,

WEB前端开发 必会的二十五个知识点

1. 常用那几种浏览器测试?有哪些内核(Layout Engine)?(Q1) 浏览器:IE,Chrome,FireFox,Safari,Opera.(Q2) 内核:Trident,Gecko,Presto,Webkit. 2. 说下行内元素和块级元素的区别?行内块元素的兼容性使用?(IE8 以下)(Q1) 行内元素:会在水平方向排列,不能包含块级元素,设置width无效,height无效(可以设置line-height),margin上下无效,padding上下无效. 块级元素:各占据一行,垂

如何自学成为一个WEB前端

WEB前端是做什么的? 那些什么高大上的介绍作者就略过了,简单来说就是做网页的,我们上网浏览的网站界面就是WEB前端工程师做的. 在互联网迅速发展的近几年,你上网冲浪的时候是不是感觉WEB网站越来越漂亮酷炫,功能越来越多,越来越复杂?各种类似桌面软件的Web应用大量出现,没错,WEB前端在其中有着很大的功劳. 发展方向 WEB前端的发展迅速导致其细分出了很多细分职业,我先来说一下我了解的WEB前端的分支,欢迎各位前辈补充: 1.网页设计方向(移动和PC):主要偏向html.css.js主要是做一

什么是web前端工程师?要掌握哪些技术?

随着互联网的迅猛发展和普及,一个新型的行业和新兴的职位正在上升到技术的层面:web前端开发工程师.对于很多零基础的web前端初学者而言,什么是web前端工程师?Web前端工程师是做什么的?学习web前端能做什么?刚接触web前端都会被各种问题困扰.下面,千锋小编为大家一一解惑. 1.什么是web前端工程师? Web前端开发工程师,其工作岗位主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发(不过现在flash已经基本淡出网页元素了,而

web前端有没有必要学数据结构?

web前端开发是可以说是IT行业门槛最低的职业了,入门简单,记住框架样式就能实操做网站,是很多人进入IT的不二选择.那么,算法和数据结构那么难,选web前端开发的人到底要不要学呢?今天阿多比设计学院的小编就来告诉你! 首先,你应该知道,算法,数据结构,底层原理等等,都是程序员的内功,基本功.但这不代表着,做前端开发必须会数据结构,据不完全统计,现在的前端90%都不懂算法和数据结构,因为前端的核心是DOM,算法和数据结构是为了解决效率问题的,而前端的效率用到的概念往往仅仅是常识级别的,可以别的程序