htmlcss前台学习技巧总结.docx

上传人:b****6 文档编号:7564242 上传时间:2023-01-25 格式:DOCX 页数:10 大小:21.38KB
下载 相关 举报
htmlcss前台学习技巧总结.docx_第1页
第1页 / 共10页
htmlcss前台学习技巧总结.docx_第2页
第2页 / 共10页
htmlcss前台学习技巧总结.docx_第3页
第3页 / 共10页
htmlcss前台学习技巧总结.docx_第4页
第4页 / 共10页
htmlcss前台学习技巧总结.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

htmlcss前台学习技巧总结.docx

《htmlcss前台学习技巧总结.docx》由会员分享,可在线阅读,更多相关《htmlcss前台学习技巧总结.docx(10页珍藏版)》请在冰豆网上搜索。

htmlcss前台学习技巧总结.docx

htmlcss前台学习技巧总结

htmlcss前台学习技巧总结

篇一:

前端面试题总结HTMLCSS部分

  前端面试题总结HTMLCSS部分

  1.对WEB标准以及W3C的理解与认识

  标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性;

  2.xhtml和html有什么区别

  HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言最主要的不同:

  XHTML元素必须被正确地嵌套。

  XHTML元素必须被关闭。

  标签名必须用小写字母。

  XHTML文档必须拥有根元素。

  3.Doctype?

严格模式与混杂模式-如何触发这两种模式,区分它们有何意义?

用于声明文档使用那种规范(html/Xhtml)一般为严格过度基于框架的html文档加入XMl声明可触发,解析方式更改为IE5.5拥有IE5.5的bug

  4.行内元素有哪些?

块级元素有哪些?

CSS的盒模型?

  块级元素:

divph1h2h3h4formul

  行内元素:

abbrispaninputselect

  Css盒模型:

内容,border,margin,padding

  5.CSS引入的方式有哪些?

link和@import的区别是?

  内联内嵌外链导入

  区别:

同时加载

  前者无兼容性,后者CSS2.1以下浏览器不支持

  Link支持使用javascript改变样式,后者不可

  6.CSS选择符有哪些?

哪些属性可以继承?

优先级算法如何计算?

内联和

  important哪个优先级高?

  标签选择符类选择符id选择符

  继承不如指定Id>class>标签选择

  后者优先级高

  7.前端页面有哪三层构成,分别是什么?

作用是什么?

  结构层Html表示层CSS行为层js

  8.css的基本语句构成是?

  选择器{属性1:

值1;属性2:

值2;……}

  9.你做的页面在哪些流览器测试过?

这些浏览器的内核分别是什么?

  Ie(Ie内核)火狐(Gecko)谷歌(webkit)opear(Presto)

  10.写出几种IE6BUG的解决方法

  1.双边距BUGfloat引起的使用display

  2.3像素问题使用float引起的使用dislpay:

inline-3px

  3.超链接hover点击后失效使用正确的书写顺序linkvisitedhoveractive

  4.Iez-index问题给父级添加position:

relative

  5.Png透明使用js代码改

  6.Min-height最小高度!

Important解决’

  7.select在ie6下遮盖使用iframe嵌套

  8.为什么没有办法定义1px左右的宽度容器(IE6默认的行高造成的,使用over:

hidden,zoom:

0.08line-height:

1px)

  9.ie6不支持!

important

  11.img标签上title与alt属性的区别是什么?

  Alt当图片不显示是用文字代表。

  Title为该属性提供信息

  12.描述cssreset的作用和用途。

  Reset重置浏览器的css默认属性浏览器的品种不同,样式不同,然后重置,让他们统一

  13.解释csssprites,如何使用。

  Css精灵把一堆小的图片整合到一张大的图片上,减轻服务器对图片的请求数量

  14.浏览器标准模式和怪异模式之间的区别是什么?

  盒子模型渲染模式的不同

  使用可显示为什么模式

  15.你如何对网站的文件和资源进行优化?

期待的解决方案包括:

  文件合并

  文件最小化/文件压缩

  使用CDN托管

  缓存的使用

  16.什么是语义化的HTML?

  直观的认识标签对于搜索引擎的抓取有好处

  17.清除浮动的几种方式,各自的优缺点

  1.使用空标签清除浮动clear:

both(理论上能清楚任何标签,,,增加无意义的标签)

  2.使用overflow:

auto(空标签元素清除浮动而不得不增加无意代码的弊端,,使用zoom:

1用于兼容IE)

  3.是用afert伪元素清除浮动(用于非IE浏览器)

  18.csshack

  

  _marging\\IE6

  +margin\\IE7

  Marging:

0auto\9所有Ie

  Margin\0\\IE8

篇二:

html+CSS+js学习笔记

  第一章..............................................................................................................................................2

  一、关于html的大致了解.....................................................................................................2

  二、Html常用的标签.............................................................................................................3

  三、使用vs创建网页.............................................................................................................6

  第二章..............................................................................................................................................6

  DiV(层)、span......................................................................................................................6

  二、样式表、css(层叠样式表)..........................................................................................6

  文档流.......................................................................................................................................9

  Javascript(JS)简介...............................................................................................................9

  第三章............................................................................................................................................11

  一.类型转换.........................................................................................................................12

  二、断点调试、异常处理.....................................................................................................12

  三、函数声明.........................................................................................................................12

  四、字符串.............................................................................................................................13

  五、数组.................................................................................................................................14

  六、javaScriptDom编程......................................................................................................15

  第四章............................................................................................................................................15

  一、Body、document对象的事件:

...................................................................................16

  二、Window对象的属性:

..................................................................................................16

  三、事件冒泡.........................................................................................................................17

  四、动态创建、删除元素.....................................................................................................18

  五、InnerText和innerHTML的区别...................................................................................18

  第五章............................................................................................................................................18

  1、动态创建表格的另外一种方式...............................................................................19

  2、删除元素,两种方式...............................................................................................19

  3、什么时候需要将代码放到window.onload中?

....................................................19

  4、通过js动态操作页面样式......................................................................................19

  5、关于字符串为空值的判断.......................................................................................19

  6、关于一些事件...........................................................................................................20

  7、层的显示与隐藏.......................................................................................................20

  8.问题解答与拓展.......................................................................................................20

  9、form对象..................................................................................................................21

  10.说说不同浏览器的不同点以及是怎么解决这些差异的?

....................................21

  11、Js中的正则表达式.................................................................................................22

  第六章............................................................................................................................................23

  1、HTML、JS的压缩...................................................................................................23

  2、怎样去写高效的js代码..........................................................................................24

  3、一些浏览器的兼容问题(了解)...........................................................................24

  第一章

  一、关于html的大致了解

  参考书:

张孝祥《JavaScript网页开发——体验式学习教程》

  浏览器(5大主流浏览器):

IE【IE6及以下版本(IE7及以上)】、FF(FireFox)、Chrome(谷歌)、Opera、Safari(Apple)

  两大引擎:

Trident引擎(就是IE的WebBrowser控件)、webkit引擎

  HTML(HyperTextMarkupLanguage)超文本标记语言,就是描述网页长什么样子,内容的文本。

  不同浏览器品牌对HTML的支持是有差异的,要考虑浏览器的兼容问题。

  通过设置body标签的bgcolor属性可以设定网页的背景颜色,颜色的取值可以是英文,也可以是十六进制(#00FF69,每两个为一组,分别代表R、G、B的值)CSS、JavaScript都存在浏览器兼容问题,CSS尤甚,我们只考虑JS的兼容。

静态页面和动态页面

  后缀名为html或htm都是静态页面;asp、aspx、jsp、php等都是动态页面网页的基本结构:

  ?

  ?

  ?

我的第一个网页

  

  

  ?

Helloworld

  ?

  ?

  HTML注释:

  ?

body标签的bgcolor属性可以设定网页的背景颜色。

  Html和xml的区别:

  Xml严格区分大小写,html不区分大小写。

建议html全部用小写。

Xml有开始必须要有结束。

Html可以有开始没有结束,建议有开始有结束。

  Xml属性值一定要用“”引起来,html可以用引号、单引号或是不跟引号,建议用“”引起来。

  都可以通过css改变外观。

  使用上有什么本质的区别:

xml主要用来存储数据,html更侧重于展示数据。

  *(了解)xhtml:

可扩展超文本置标语言(eXtensibleHyperTextMarkupLanguage,XHTML),更符合xml语法规范的html。

xhtml的出现主要是为了向xml过度,通过xml+css也能实现很好的页面。

【xhtml要求:

全部小写、有开始结束标签、属性用双引号】?

?

  二、Html常用的标签

  1)H1-h6:

设置标题的等级,h1字号最大,

  2)

换行

  3)段落

,有一定间距的换行。

  4)居中

  5)加粗、、带下划线、斜体、强调加斜体

  【注】建议使用、,因为他们除了有加粗、斜体,还有强调。

  6)作为下标、上标

  7)设置字体size的取值是1-7,7最大。

  8)设置水平线

  9)预格式化标签包含在这个标签中的内容会按照原定的格式显示出来

  10)html编码,只能用地址符

  空格 代表一个空格

  大于号,可以用来转义标签

  11)url、超链接

  url:

表示资源在网络中的地址

  名字

  【注】target的取值范围:

_blank、_self、_parent、_top

  设置锚,文字

  然后在文章的底部跳转到文字处

  12)的一些属性

  

  ../表示父目录,.表示当前目录建议写的时候用相对路径

  的几个属性不想显示图片边框,就board=0

  设置缩略图:

不建议将一张大图通过设置宽和高来改变图片的显示,建议使用工具将大图片改变显示比例之后保存,从新加载小图片。

  Px单位名称称为像素,像素是相对于屏幕

分辨率来说的;Em相对于文字大小的倍数。

  12)列表

  ①一般用在名词解释上

  

  一个标签下可以包含多个

  ②无序列表

  可以包含多个

  ③有序列表

  

  【注】type的取值可以是:

1、a、A、i、I、disc(实心圆)、circle(空心圆)、square(小方块)

  13)表格

  两行两列

  

  【注】cellspaceing是指单元格之间的间距,valign=/qitagongzuozongjie_0228/‖bottom/qitagongzuozongjie_0228/‖垂直对齐

  Cellpadding是值单元格和内容之间的间距

  行

  列

  

  

  

  列

  

  

  

  合并行和列

  //代表这个单元格跨3列

  //代表这个单元格跨3行

  表的标题

  表的页眉

  

  写在这里的文字,可以自动居中加粗

  

  

  

  

  

  

  

  表的页脚

  14)表单(一系列的信息)

  凡是要输入提交的都是表单

  

  

  【注】type可以取的值有text(文本框)、password(密码框)、radio(单选框)、checkbox(复选框)、Button(普通按钮)、submit(提交按钮)、reset(重置按钮)、image(图片提交按钮)、file(文件选择框)

  还可以设置intput的其他属性,size=/qitagongzuozongjie_0228/‖15(框的大小)/qitagongzuozongjie_0228/‖、maxlength=/qitagongzuozongjie_0228/‖3(可以输入的最大长度)/qitagongzuozongjie_0228/‖、readonly=/qitagongzuozongjie_0228/‖readonly(设置只读)/qitagongzuozongjie_0228/‖、value=/qitagongzuozongjie_0228/‖默认值/qitagongzuozongjie_0228/‖

  对于单选框,radio,可以设置name=/qitagongzuozongjie_0228/‖名字/qitagongzuozongjie_0228/‖,同一组的radio设置相同的名字,这样就可以实现单选了。

  设置id=/qitagongzuozongjie_0228/‖名/qitagongzuozongjie_0228/‖,文字点中文字,就选择了对应的单选和复选。

Checked=/qitagongzuozongjie_0228/‖checked/qitagongzuozongjie_0228/‖某一项默认被选中

  下拉框:

  multiple是同时选中多个

  下拉框中的内容

  下拉框中的内容

  【注】如果想为某一个下拉框设置label,可以如下:

  

  下拉框中的内容

  

  

  【注】如果想为某一个些选框分组,可以:

  

  组框显示的内容

  ?

?

?

?

?

?

若干选框

  

  【注】显示多行文本信息

  

  

  

  15)滚动文字

  这是滚动文字

  【注】direction:

left、right、up、down向左、右、上、下

  behavior:

scroll、slide、alternate

  scrolldelay:

滚动的速度。

单位为毫秒数,默认为85。

  16)插入mp3

  

  插入falsh

  

  

  

    type="application/x-shockwave-flash"width="760"height="700">

  

  17)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 视频讲堂

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1