首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

(近万字)一篇文章带你了解HTML5和CSS3开发基础与应用-适合前端面试必备

HTML5中,某些元素可以省略结束标签,有的元素可以将开始标签和结束标签一起省略,有的元素绝对没有结束标签,标签不再区分大小写,某些标准性的属性可以省略属性值。...HTML5保留的常用元素主要的: HTML的注解,注解是不会在浏览器中显示的,可以对代码进行解释,有助于其他开发者了解该代码的具体内容。...hr用于插入一条水平线。 br用于插入一个换行符。 div用于定义文档中的分区或者节,是一个块级元素。 span与div类似,该元素不换行。...重点属性: hidden属性,属性值为true时显示,属性值为false隐藏,display:none等于hidden="true" spellcheck属性,设置spellcheck="true",浏览器会对用户输入的文本内容执行输入检查..., warp默认值为soft,在表单中提交时,textarea中文本不换行, 当提交表单时,如果wrap="hard",则提交的文本会包含换行符 css3选择器 兄弟选择器,2.新增的属性选择器

1.1K30

IntelliJ IDEA 2022 for Mac(最好用的Java开发工具)v2022.2.1汉化激活版

- 配置快速文档以与自动完成一起弹出现在可以将快速文档配置为与自动完成一起弹出。只需启用“ 首选项/设置” 中的“ 显示文档弹出窗口...”选项 编辑| 一般| 代码完成。...当您重复使用重复的代码片段时,这非常有用。- 新的@Contract注释返回值IntelliJ IDEA支持@Contract注释,它允许您在传递特定参数时指定方法反应。...合同信息可用于各种检查和操作,使用它来产生更好的警告并消除误报。在版本2019中,我们扩展了@Contract注释以支持更多返回值:- new - 每次执行该方法时,它都会返回一个非null的新对象。...- for和while关键字突出显示将插入符号放在break或continue关键字时,IntelliJ IDEA会突出显示相应循环的for或while关键字。...UI元素(如按钮,单选按钮,复选框,文本字段,选择控件,微调器和选项卡)的外观已更新。

1.6K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    HTML、CSS、JavaScript学习总结

    yes表示滚动条一直显示;no表示无论什么情况都不显示滚动条;auto是系统的默认值,它是根据内容来调整的,当页面长度超过浏览器窗口的范围时就会自动显示滚动条。...Ø scroll:表示一直显示滚动条。 Ø auto:当层内容超出了层的容纳范围时,则显示滚动条。...alert(“web“);} … … html> 当有多个html页面使用到相同的JS脚本时,可以将js代码封装到一个文件中...事件 onBlur 文本框失去焦点 onChange 文本框的值被修改 onFocus 光标进入文本框中 方法 focus( ) 获得焦点,即获得鼠标光标 select( ) 选中文本内容,突出显示输入区域...• 在浏览器窗口中,如果文本框获得焦点,则会调用 onFocus 事件处理程序 • 当对象失去焦点或光标退出对象时,将执行 onBlur 事件处理程序 • 当修改文本框内容或改写下拉列表框的选项时

    3.2K20

    急速 debug 实战一(浏览器-基础篇)

    使用断点,无需了解代码结构即可暂停相关代码。 在 console.log() 语句中,您需要明确指定要检查的每个值。 使用断点,DevTools 会在暂停时及时显示所有变量值。...问题 1.打开: http://yifenghua.win/example/debugger/demo1.html 2.在 Number1 文本框中输入 5。...DevTools 可提供许多用于检查变量值的工具。 方法 1:Scope 窗格 在某代码行暂停时,Scope 窗格会显示当前定义的局部和全局变量,以及各变量值。 其中还会显示闭包变量(如果适用)。...尝试使用不同的值运行演示。 现在演示可以正确计算。 各类断点使用概览 断点类型 情况 代码行 在确切的代码区域中。 条件代码行 在确切的代码区域中,且仅当其他一些条件成立时。...异常 在引发已捕获或未捕获异常的代码行中。 函数 任何时候调用特定函数时。 代码行断点 在知道需要调查的确切代码区域时,可以使用代码行断点。 DevTools 始终会在执行此代码行之前暂停。

    3.3K10

    前端学习笔记

    生成新数组 参数: 数组1 ,数组2 返回值: 新的合并的数组 slice() 功能: 基于当前数组指定区域元素,并创建新数组,源数组不变 参数: start 数组开始获取区域下标,end...结束获取区域下标,不包括end下标位置,arr.slice(start,end) 返回值: 新截取数组 splice() 功能:可以删除、插入,替换操作 实质是 截取+插入操作一起进行,...nodeName nodeType nodeValue 元素 元素名称 1 null 属性 属性名称 2 属性值 文本 #text 3 文本内容 (不包括html) 元素节点属性 childNodes...(不要轻易全局模式下使用) 例如: // 非严格模式下 可行 , 未申明(var)变量 m在赋值时, 会默认当全局变量处理 function f(){ m=100 } f(); // 严格模式下...可行 , 未申明(var)变量 m在赋值时, 会报错 function f(){ "use strict"; m=100 } f(); Math 对象函数 Math.rand() : 四舍五入

    1.4K10

    H5 和 CSS3 新特性

    ,比如计算或脚本输出 html5 新增的表单属性 表单属性 描述 placehoder 简短的提示在用户输入值前会显示在输入域上。...要求填写的输入域不能为空 pattern 描述了一个正则表达式用于验证 input 元素的值 min 和 max 设置元素最小值与最大值 step 为输入域规定合法的数字间隔 height 和 width...规定 input 元素中可选择多个值 html5 新事件 事件 描述 onresize 当调整窗口大小时运行脚本 ondrag 当拖动元素时运行脚本 onscroll 当滚动元素滚动元素的滚动条时运行脚本...*/ a:active {color: #0000FF} /* 选定的链接 */ 伪元素:创建了 html 中不存在的元素,用于将特殊的效果添加到某些选择器 ::before {} /* 选择器在被选元素的前面插入内容和定义...” 时所使用的对齐方法 text-emphasis 向元素的文本应用重点标记以及重点标记的前景色 text-outline 规定文本的轮廓 text-overflow 规定当文本溢出包含元素时发生的事情

    2.4K10

    面试题必备-web页面基础

    form表单事件 onblur:当元素失去焦点时触发 onchange:在元素的元素值被改变时触发 onfocus:当元素获得焦点时触发 onreset:当表单中的重置按钮被点击时 onselect:在元素中文本被选中后触发...:当元素上按下鼠标按钮时触发 onmousemove:当鼠标指针移动到元素上触发 onmouseout:当元素指针移出元素时触发 onmouseover:当鼠标指针移动到元素上时触发 onmouseup...: 当在元素上释放鼠标时触发 media:媒体事件 onabort:当退出时触发 onwaiting:当媒体已停止播放但打算继续播放时触发 HTML的标签 文本标签 段落标签 段落标签用来描述一段文字...溢出隐藏overflow 设置当对象的内容超过其指定高度以及宽度时如何显示内容 visible默认值,内容不会被修剪,会呈现在元素框之外 hidden 内容会被修剪,并且其余内容是不可见的 scroll...我们一起成长,从零基础学编程,将 Web前端领域、数据结构与算法、网络原理等通俗易懂的呈现给小伙伴。分享 Web 前端相关的技术文章、工具资源、精选课程、热点资讯。

    2.5K10

    03.HTML头部CSS图像表格列表

    元素: 定义了浏览器工具栏的标题 当网页添加到收藏夹时,显示在收藏夹中的标题 显示在搜索引擎结果页面的标题 一个简单的 HTML 文档: 实例 HTML 元素 ...在本站的HTML教程中我们使用了内联CSS样式来介绍实例,这是为了简化的例子,也使得你能更容易在线编辑代码并在线运行实例。 内联样式 当特殊的样式需要应用到个别元素时,就可以使用内联样式。...HTML 图像- Alt属性 alt 属性用来为图像定义一串预备的可替换的文本。 替换文本属性的值是用户定义的。 在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。...HTML 图像- 设置图像的高度与宽度 height(高度) 与 width(宽度)属性用于设置图像的高度与宽度。 属性值默认单位为像素: 提示: 指定图像的高度和宽度的一个很好的习惯。...注意: 加载页面时,要注意插入页面图像的路径,如果不能正确设置图像的位置,浏览器无法加载图片,图像标签就会显示一个破碎的图片。 更多实例 排列图片 本例演示如何在文字中排列图像。

    19.4K101

    CSS3 基础知识

    scroll: 背景图像相对于元素固定,也就是说当元素内容滚动时背景图像不会跟着滚动,因为背景图像总是要跟着元素本身。但会随元素的祖先元素或窗体一起滚动。         ...pre: 用等宽字体显示预先格式化的文本,不合并文字间的空白距离,当文字超出边界时不换行。...pre-wrap: 用等宽字体显示预先格式化的文本,不合并文字间的空白距离,当文字碰到边界时发生换行。             ...pre: 用等宽字体显示预先格式化的文本,不合并文字间的空白距离,当文字超出边界时不换行。...pre-wrap: 用等宽字体显示预先格式化的文本,不合并文字间的空白距离,当文字碰到边界时发生换行。

    1.8K60

    IntelliJ IDEA - 2022.2 正式发布!众多特性解读!

    当您想要更改检查突出显示样式时,可以使用新的“编辑器中的突出显示”下拉菜单进行更改,该菜单可以方便地显示所有可用选项。...用于调整文件类型关联的新通知面板 当文件错误地与纯文本显式关联时,IntelliJ IDEA 现在会通知您错误的文件类型关联并建议直接从编辑器中重置它,而无需您在Settings / Preferences...Profiler 分析时可用的CPU和堆内存图表 我们升级了 IntelliJ Profiler,让收集快照变得更加容易。现在,当您开始分析时,CPU和堆内存实时图表与控制台并排显示。...开头的值内自动插入 Web 引用的功能。...自动插入符号移动到代码块的末尾 在您的代码中添加新的页面元素时,插入符号现在会自动移动到添加的代码块的末尾,因此您可以轻松地导航它并继续编辑。

    5.3K40

    HTML-CSS基础学习

    menu 表示菜单列表,当需要列出表单控件时使用该标签 ruby 表示ruby注释 rt 表示字符的解释或发音 rp 在ruby解释中使用,定义不支持ruby的浏览器所显示的内容...,与input元素配合使用,可以制作出输入值的下拉列表 datagrid 表示可选数据的列表,以树形列表形式显示 email 表示必须输入E-mail地址的文本输入框 url...元素 提交表单时H5会自动检查输入格式是否正常 邮箱文本框 url文本框 数值文本框 <input type="number...a标签: :acitve 将样式添加到被激活的元素 :foces 将样式添加到被选中的元素 :hover 当鼠标悬浮这元素上方时,向元素添加样式 :link 将样式添加到未访问的元素 :...文本属性 text-transform 文本大小写 white-space 空格的处理方式 tab-size 制表格的长度 overflow-wrap 当内容超过指定容器的边界时是否断行

    4.8K30

    css 菜鸟

    CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题...这四个链接状态是: a:link - 正常,未访问过的链接 a:visited - 用户已访问过的链接 a:hover - 当用户鼠标放在链接上时 a:active - 链接被点击的那一刻 实例...Padding(内边距) - 清除内容周围的区域,内边距是透明的。 Content(内容) - 盒子的内容,显示文本和图像。 元素,但隐藏的元素仍需占用与未隐藏之前一样的空间。也就是说,该元素虽然被隐藏了,但仍然会影响布局。...p:before 在每个 元素之前插入内容 :after p:after 在每个 元素之后插入内容 :lang(language) p:lang(it) 为 元素的lang属性选择一个开始值

    6110

    2019年底前的web前端面试题初级-web标准应付HR大多面试问题

    用于对多个~元素进行组合 nav 用于定义页面上的导航链接部分 mark 用于定义高亮文本 time 用于显示被标注的内容是日期或是时间 meter用于表示一个已知最大值和最小值的计数器...hidden元素为true时显示,为false时隐藏。 display设置css时,hidden=‘true’相当于dispaly: none。...list 为文本框指定一个可用的选项列表,当用户在文本框中输入信息时,会根据输入的字符,自动显示下拉列表提示,供用户从中选择 pattern 用于验证表单输入的内容 novalidate 当提交表单的时候不会其进行验证...设置背景的大小 text-overflow 设置当文本溢出元素框时处理方式,属性值,clip/ellipsis word-wrap 规定单词换行方式,属性值,normal/break-word...未找到匹配,返回值未Null。

    2.4K50

    前端调试必备:CHROME CONSOLE控制台的使用:诊断并记录

    在你的JavaScript中执行这行代码(注意在console下面写这段代码的时候,换行是shift+Enter) 那么,控制台就会输出以下信息: 自动完成命令 当您键入控制台时,控制台会自动显示一个与您输入的文本相匹配的相关方法的自动完成下拉菜单...此示例显示登录进程的身份验证阶段的日志组: 输出的结果如下: 自动折叠组 当大量使用群体时,在发生的事情看不到的时候可能非常有用。...一个简单的Assertions和它如何显示 只有当属于list元素的子节点数大于500时,以下代码才会在控制台中导致错误消息。...试试这个代码: 让你的输出字体是蓝色的,而且是large的 将DOM元素格式化为JavaScript对象 默认情况下,DOM元素以HTML的表示形式登录到控制台,但是有时您想要以JavaScript对象的形式访问...DOM元素并检查其属性。

    2.4K100

    浅谈路径规划算法_rrt路径规划算法

    当f值相等时,比较函数检查h,然后添加附加值。...删除最佳元素也是O(1)。调整操作中,查找结点花费O(F),改变值/位置花费O(1)。 3.3.4 排序跳表 在未排序链表中查找元素是很慢的。...在完成集合关系检查后,插入操作是O(1)。查找最佳元素是O(F),删除一个结点是O(1)。因为集合关系检查更快,所以它比未排序链表要好一些。...未排序数组或者链表使插入操作很快而集体关系检查和删除操作非常慢。排序数组或者链表使集体关系检查稍微快一些,删除(最佳元素)操作非常快而插入操作非常慢。...另一个例子是,让物体检查区域,而不是让区域通知物体。 监视地图变化允许当障碍物不改变时物体避免重计算路径,所以当你有许多区域并不经常改变时,考虑这种方法。

    1.6K10

    JavaWeb02-CSS,JS(Java真正的全栈开发)

    把样式添加到HTML中,可以将网页内容与显示相分离。(可以解决html代码对样式定义的重复,提高了后期样式代码的可维护性,并增强了网页的现实效果功能。)...常用属性 float:定义元素在哪个方向浮动 clear:设置一个元素的侧面是否允许其它的浮动元素 cursor:当指向某元素之上时显示的指针类型 display:定义是否显示及如何显示元素 常用值 none...控制该区域最简单的属性是 padding 属性。 CSS padding 属性定义元素边框与元素内容之间的空白区域。...脚本语言:脚本语言又被称为扩建的语言,或者动态语言,是一种解释型语言,由解释器来运行,用来控制软件应用程序,脚本通常以文本保存,只在被调用时进行解释或编译 javaScript是可插入 HTML 页面的编程代码...Undefined 类型只有一个值,即 undefined。当声明的变量未初始化时,该变量的默认值是 undefined。当函数无明确返回值时,返回的也是值 "undefined".

    2.6K150

    HTML5与CSS3权威指南【笔记】

    :对用户输入的文本内容进行拼写和语法检查 tabindex:每个tab是第几个被访问到 三、HTML5的结构 A.新增的主体结构元素 1.article:代表文档、页面或应用程序中独立的、完整的、可以独自被外部引用的内容...,可以用form指定表单id 2.formaction属性:按扭元素可以指定不同的action 3.formmethod属性:按扭元素可以指定不同的method 4.placeholder属性:当文本框处于未输入状态时文本框中显示的输入提示...5.autofocus属性:当页面打开时,控件自动获得光标焦点,一个页面只能有一个控件具有该属性,不要滥用 6.list属性:为单行文本增加一个list属性,该属性的值为某个datalist元素的id...,就是html>元素,注意与背景色的范围 :not,如果想对某个结构元素使用样式,但是想排除指定的子结构元素 :empty,当元素内容为空白时使用的样式 :target,对页面中某个target...属性,可以指定用width属性与height属性分别指定的宽度值与高度值是否包含元素内部的补白区域,以及边框的宽度与高度 2.box-sizeing可以指定: content-box,表示元素的宽度与高度不包括内部补白区域

    2.2K20

    Web前端开发HTML笔记

    HTML称为超文本标记语言,CSS全称层叠样式,CSS可以让简单的HTML页面变得漂亮起来,通常会将HTML与CSS结合起来使用....> #body区域是HTML文档的主体部分 html> Head 标签 head标签用于定义文档的头部,它是所有头部元素的容器....标签对之间的内容,将显示在Web浏览器窗口的用户区域,它是HTML文档中最主要的部分 在body标签中可以规定整个文档的一些基本属性,例如以下几个属性....源代码 HTML显示结果 & nbsp; 插入一个非间断空格 & ensp; 插入两个普通空格的宽度 & emsp; 插入四个普通空格的宽度 插入一个小于号< > 插入一个大于号> & 插入一个and...两种方式 get方式: get方式提交时,会将表单的内容附加在URL地址的后面,且不具备保密性 post方式: post方式提交时,将表单中的数据一并包含在表单主体中,一起传送到服务器中处理 Input

    2.3K20
    领券