page contents
Nen
Nen - 程序员

性别: 天津 - 天津市 注册于 2021-06-23

向TA求助
2850金币数
43180 经验值
1个粉丝
主页被访问 6242 次

3096 个回答

0 赞同

html 常见兼容性问题?

1.双边距 BUG float 引起的,解决办法: 使用 display解决 2.像素问题 使用 float 引起的,解决办法: 使用 dislpay:inline -3px 3.超链接 hover 点击后失效,解决办法: 使用正确的书写顺序 link visited hover active 4.Ie z-index 问题,解决办法: 给父级添加 position:relative 5.Png 透明 ,解决办法: 使用 js 代码...

回答于 2021-12-13 14:32

0 赞同

div+css 的布局较 table 布局有什么优点?

分离 方便改版 快清晰简洁 seo 1.改版的时候更方便 只要改 css 文件。 2.页面加载速度更快、结构化清晰、页面显示简洁。 3.表现与结构相分离。 4.易于优化(seo)搜索引擎更友好,排名更容易靠前。

回答于 2021-12-13 14:31

0 赞同

Quirks(怪癖)模式是什么 它和 Standards(标准)模式有什么区别...

1.以 ie6 为例,如果写了 DTD,就意味着这个页面将采用对 CSS 支持更好的布局,而如果没有,则采用兼容之前的布局方式。这就是 Quirks 模式 (怪癖模式,诡异模式,怪异模式)。 2.区别:总体会有布局、样式解析和脚本执行三个方面的区别。设置一个元素的宽度和高度给<span>等行内元素设置 width 和 height用 margi...

回答于 2021-12-13 14:31

0 赞同

页面可见性(Page Visibility)API 可以有哪些用途?

页面可见性: 就是对于用户来说,页面是显示还是隐藏, 所谓显示的页面,就是我们正在看的页面;隐藏的页面,就是我们没有看的页面。 因为, 我们一次可以打开好多标签页面来回切换着,始终只有一个页面在我们眼前,其他页面就是隐藏的,还有一种就是…,(把浏览器最小化,所有的页 面就都不可见了)。 API 很简单,documen...

回答于 2021-12-13 14:30

0 赞同

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

分成:结构层、表示层、行为层。 1. 结构层(structural layer)由 HTML 或 XHTML 之类的标记语言负责创建。标签,也就是那些出现在尖括号里的单词,对网页内容的语义含义 做出了描述,但这些标签不包含任何关于如何显示有关内容的信息。例如,P 标签表达了这样一种语义:“这是一个文本段。” 2. 表示层(presentation la...

回答于 2021-12-13 14:28

0 赞同

对于 WEB 标准以及 W3C 的理解与认识问题?

web 标准简单来说可以分为结构、表现和行为。其中结构主要是有 HTML 标签组成。或许通俗点说,在页面 body 里面我们写入的标签都是为了页 面的结构。表现即指 css 样式表,通过 css 可以是页面的结构标签更具美感。行为是指页面和用户具有一定的交互,同时页面结构或者表现发生变 化,主要是有 js 组成。 web 标准一般是...

回答于 2021-12-13 14:28

0 赞同

请解释下什么是语义化的HTML?

语义化的好处: 去掉或样式丢失的时候能让页面呈现清晰的结构:html本身是没有表现的,我们看到例如<h1>是粗体,字体大小2em,加粗;<strong> 是加粗 的,不要认为这是html的表现,这些其实html默认的css样式在起作用,所以去掉或样式丢失的时候能让页面呈现清晰的结构不是语义化的 HTML结构的优点,但是浏...

回答于 2021-12-11 13:59

0 赞同

如果页面使用 ‘application/xhtml+xml’ 会有什么问题吗?

首先这是个MIME类型,意思就是告诉浏览器,要用xhtml的格式来解析我发给你的页面;xhtml 语法要求严格,必须有head、body 每个dom 必须 要闭合。空标签也必须闭合。例如 , , 等。另外要在属性值上使用双引号。一旦遇到错误,立刻停止解析,并显示错误信息。 如果页面使用’application/xhtml+xml’,一些老的浏览器会不兼...

回答于 2021-12-11 13:56

0 赞同

如果把 HTML5 看作做一个开放平台,那它的构建模块有哪些?

开放网络平台(Open Web Platform)是一些开放的(免版权)技术的集合,这些技术激活了互联网。使用开放网络平台时,每个人都有权实 现 Web 上的一个组件,而不用向任何人索取许可和证书。 构建模块,指的应该是开放网络平台这个技术集合中的技术: HTML DOM CSS SVG MathML Web APIs… EcmaScript / JavaScript H...

回答于 2021-12-11 13:55

0 赞同

如果网页内容需要支持多语言,你会怎么做?

考虑: 应用字符集的选择 utf-8 语言书写习惯&导航结构 数据库驱动型网站 具体做法: 静态:就是为每种语言分别准备一套页面文件,要么通过文件后缀名来区分不同语言,要么通过子目录来区分不同语言。 动态:站点内所有页面文件都是动态页面文件(PHP,ASP等)而不是静态页面文件,在需要输出语言文字的地方统一采...

回答于 2021-12-11 13:54