制作网站小程序,网站登记备案,网站数据分析报表,关键词查询工具包括哪些1.在建立一个页面的时候不是打开软件就开始写代码#xff0c;要先规划好页面的布局框架#xff0c;不然思想会很混乱#xff0c;如做个人简历#xff0c;要分区分块#xff0c;把每个区域的内容搞清楚。 2.html的很多标签看上去作用都是一样的#xff0c;但是实际有很大不…1.在建立一个页面的时候不是打开软件就开始写代码要先规划好页面的布局框架不然思想会很混乱如做个人简历要分区分块把每个区域的内容搞清楚。 2.html的很多标签看上去作用都是一样的但是实际有很大不同如在布局的时候虽然和
标签都可以分块但是 标签定义 HTML 表格,
标签可以把文档分割为独立的、不同的部分。 section标签和div区别 1.section不是一个专用来做容器的标签专用的是div。 2section用作一段有专题性的内容一般在它里面会带有标题。 section典型的应用场景应该是文章的章节、标签对话框中的标签页、或者论文中有编号的部分。 3.在取id和class名字的时候要有语义化方便自己和其他人查看不然在数量多的时候用一个字母命名的元素会混淆。 遇到问题是 问id和class是该什么时候用比如在
标签时好像用idclass都可以 答 1class是一个样式可以套给多个结构/内容, 便于复用。class名称可以相同。 2id是一个标签用于区分不同的结构和内容。 3id的优先级要高于class。 问每个块的大小和位置怎么设置比如三个div怎么并列
答在css中使用display: inline-block;使得设置对象做为行内元素显示。注意如果使用的div的格式相同的时候给div的class属性赋值则只需要在css中增改class而不用每一个div都设置一次重复的样式。class和id的区别问当网页web窗口缩小后css的样式就乱套了 答如果窗口缩小页面样式错乱就要对每个元素设置长宽、浮动、定位保证每个元素唯一。 解决方式在整个页面开始的时候在css最前列设置固定的宽度 如#w{ width:1200px ; margin: 0 auto;} 采用流式布局宽度百分比 问标签table和form和区别 答html中form表示一个表单,用来把一系列的控件包围起来,然后再统一发送这些数据到目标,比如最常见的注册 table则是用来布局的一行一行的以表格的形式展示内容 table仅仅只是用来布局用的,form则是用来封装数据的。 问js放在html中body下面可以执行但是在外部引入或者在html的头部不能执行 答代码在页面解析阶段从上到下一边解析一边执行这时页面元素还没有解析完访问不到把script放到body最下面或者使用window.onload事件
问display:block 意思是让对象成为块级元素 答块级无素的显著特点是每个块级元素都是从一个新行开始显示而且其后的无素也需另起一行进行显示。
问displaynone 和 visibilityhidden 的区别 答dispaly:none 设置该属性后该元素下的元素都会隐藏占据的空间消失。visibility:hidden 设置该属性后元素虽然不可见但是依然占据空间的位置。
问get和post的区别 答1、url可见性get参数url可见posturl参数不可见。GET产生一个TCP数据包POST产生两个TCP数据包。对于GET方式的请求浏览器会把http header和data一并发送出去服务器响应200返回数据而对于POST浏览器先发送header服务器响应100 continue浏览器再发送data服务器响应200 ok返回数据。在网络环境好的情况下发一次包的时间和发两次包的时间差别基本可以无视。而在网络环境差的情况下两次包的TCP在验证数据包完整性上有非常大的优点。并不是所有浏览器都会在POST中发送两次包Firefox就只发送一次。
问(function(){}()),(function(){})(),$(function(){});之间的区别 答这两种写法都是一种立即执行函数的写法。普通的函数声明function foo(){}是不会执行的。这里如果直接这样写function foo(){}()解释器会报错的因为是错误的语法。 IIFE函数的调用方式通常是将函数表达式、它的调用操作符、分组操作符放到一个括号内来告诉解释器这里有一个需要立即执行的函数。否则通常情况下解析器遇到一个function关键字都会把它当做是一个函数声明而不是函数表达式。
问data 属性 答一个 data 属性本质就是一个用于保存数据的自定义属性。 问let和var和区别 答作用域不同 var是函数作用域let是块作用域。在函数中声明了var整个函数内都是有效的比如说在for循环内定义的一个var变量实际上其在for循环以外也是可以访问的。 而let由于是块作用域所以如果在块作用域内定义的变量比如说在for循环内在其外面是不可被访问的所以for循环推荐用let。
设计问题 在设计商品展示功能的时候怎样把商品信息展示出来如果之后要增加和删除商品信息要怎么表示动态添加商品到购物车。 答如果直接在div中用表格显示商品那么每展示一个商品就要重复使用一次表格还要对每个表格的内容进行修改和位置的定位现在直接在body中定义div和ul然后在js中设置数组将商品信息存入数组中通过循环遍历数组打印输出数组内容。 document.createElement()是在对象中创建一个对象要与appendChild() 或insertBefore()方法联合使用。其中appendChild()方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插入新的节点。getElementsByTagName() 方法可返回一个数组
怎么把用户注册的数据保存下来实现登录注册 用localStorage 区分localStorage与sessionStorage localStorage和sessionStorage都属于webStorage本地存储区别在于localStorage是永久存储。而sessionStorage的存储时间是当前会话关闭页面或浏览器就会被清除。localStorage可以用来长期保存登陆信息。而sessionStorage可以用来一次性保存登陆信息而且不同浏览器不共享。
CSS的伪类实现 a:link定义正常链接的样式 a:visited定义已访问过链接的样式 a:hover定义鼠标悬浮在链接上时的样式 a:active定义鼠标点击链接时的样式。