
大家好,又见面了,我是你们的朋友全栈君。
HTML,CSS,JavaScript 是前端入门必须学习的知识,也是最基础的知识。文章主要分享包括 (HTML,CSS,JS)前端基础知识笔记,学习路线图,最后附前端基础面试题。
1. html基本结构
<> 包围的关键词。/ 结尾。2. 标签属性
ltr 或 rtl 两种3. 事件属性
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> 定义文档的元数据


前端基础面试题:
《前端基础面试题》内容大概包括 HTML,CSS,JavaScript,浏览器,性能优化

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147995.html原文链接:https://javaforall.cn