赞
踩
HTML,CSS,JavaScript 是前端入门必须学习的知识,也是最基础的知识。文章主要分享包括 (HTML,CSS,JS)前端基础知识笔记,学习路线图,最后附前端基础面试题。
1. html基本结构
<>
包围的关键词。/
结尾。2. 标签属性
ltr
或 rtl
两种3. 事件属性
window 窗口事件:
onload,在网页加载结束之后触发
onunload,在用户从网页离开时发生(点击跳转,页面重载,关闭浏览器窗口等)
form 表单事件:
onblur,当元素失去焦点时触发
onchange,在元素的值被改变时触发
onfocus,当元素获得焦点时触发
onreset,当表单中的重置按钮被点击时触发
onselect,在元素中文本被选中后触发
onsubmit,在提交表单时触发
keyboard 键盘事件:
onkeydown,在用户按下按键时触发
onkeypress,在用户按下按键后,按着按键时触发。(该属性不会对所有按键生效,不生效的有:alt,ctrl,shift,esc)
mouse 鼠标事件:
onclick,当在元素上发生鼠标点击时触发
onblclick,当在元素上发生鼠标双击时触发
onmousedown,当元素上按下鼠标按钮时触发
onmousemove,当鼠标指针移动到元素上时触发
onmouseout,当元素指针移出元素时触发
onmouseup,当元素上释放鼠标按钮时触发。
Media媒体事件
onabort,当退出时触发
onwaiting,当媒体已停止播放但打算继续播放时触发
4. 文本标签
<p></p>
,段落标签用来描述一段文字<hx></hx>
,标题标签用来描述一个标题,标题标签总共有六个级别<em></em>
,用于强调某些文字的重要性<strong></strong>
和 <em>
标签一样,用于强调文本,但它强调的程度更强一些<span></span>
,标签是没有语义的<q></q>
,简短文字的引用<blockquote></blockquote>
,定义长的文本引用<br/>
5. 多媒体标签
<a></a>
<img/>
<video></video>
<audio></audio>
6. 列表标签
<ul></ul>
列表定义一个无序列表<li></li>
代表无需列表中的每一个元素<dl></dl>
,定义列表通常和 <dt></dt>
和 <dd></dd>
标签一起使用7. 表格标签
<table></table>
<tr></tr>
<th></th>
<td></td>
8. 表单标签
表单标签 <form>
<form></form>
表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。
<form method="传送方式" action="服务器文件">
输入标签 <input/>
name:为文本框命名,用于提交表单,后台接收数据用。
value:为文本输入框设置默认值。
type:通过定义不同的type类型,input的功能有所不同。
button按钮,下拉选择框 <select></select>
<option value="提交值">
选项 </option>
是下拉选择框里面的每一个选项文本域:<textarea></textarea>
当用户想输入大量文字的时候,使用文本域。cols,多行输入域的列数,rows,多行输入域的行数。
9. 其他语义化标签
<div></div>
<header></header>
,html5新增语义化标签,定义网页的头部,主要用于布局,分割页面的结构<footer></footer>
,html5新增语义化标签,定义网页的底部,主要用于布局,分割页面的结构<nav></nav>
,html5新增语义化标签,定义一个导航,主要用于布局,分割页面的结构<article></article>
,html5新增语义化标签,定义一篇文章,主要用于布局,分割页面的结构<aside></aside>
,语义化标签,定义主题内容外的信息,主要用于布局,分割页面的结构。<time></time>
,语义化标签,定义一个时间10. 网页结构
<!DOCTYPE html>
定义文档类型,告知浏览器用哪一种标准解释HTML<html></html>
可告知浏览器其自身是一个 HTML 文档<body></body>
标签之间的内容是网页的主要内容<head></head>
标签用于定义文档的头部,它是所有头部元素的容器<title></title>
元素可定义文档的标题<link>
标签将css样式文件链接到HTML文件内<meta>
定义文档的元数据
篇幅有限,需要前端学习资料可以【点击这里】免费获取《前端基础知识笔记》《前端基础面试题》 PDF完整版(包括题目与解析)。
《前端基础面试题》内容大概包括 HTML,CSS,JavaScript,浏览器,性能优化
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。