PHP面试宝典2013基础篇:腾讯等公司真题与HTML/CSS/DTD详解

需积分: 9 1 下载量 44 浏览量 更新于2024-07-19 收藏 988KB PDF 举报
《PHP面试宝典上卷基础篇》是由韩顺平和王超平两位专家为传智播客PHP教研组整理的一份针对PHP程序员面试的权威指南。该资料集合了腾讯、新浪微博、小米等知名互联网公司的真题,旨在帮助求职者更好地准备面试,提升技术能力。内容涵盖PHP基础知识,重点介绍了HTML、CSS以及一些HTML表格结构的使用。 1. **HTML和DTD**: HTML (HyperText Markup Language) 是用于创建网页的标准标记语言,它是构建网页结构的基础。在文档类型定义(DTD)中,DTD是一个规范,用于定义HTML文档的结构和元素的正确使用方式。通过DTD,浏览器可以验证文档是否遵循规范,确保页面的正确显示和一致性。例如,酷讯题目展示了DTD在保证页面格式正确性、渲染模式选择中的重要作用。 2. **CSS样式示例与布局**: CSS (Cascading Style Sheets) 是用来描述HTML或XML(包括SVG、MathML)等文件样式的规则集。题目中的CSS示例展示了如何运用相对定位(`position: relative;`)和绝对定位(`position: absolute;`)创建一个包含两个子元素的布局,以及如何设置元素的尺寸、边框、背景色和层叠顺序。结果如图所示,元素`#b`在`#c`之上,分别占据特定位置。 3. **HTML表格元素**: 题目涉及一个带有表格的HTML结构,`<table>`标签用于创建表格,`<tr>`表示行,`<td>`代表单元格。`rowspan`属性用于合并单元格,`colspan`则用于跨列。在这个例子中,表格展示了如何使用多行和多列单元格,并设置了文本对齐方式(`text-align: center;`)。最后一行使用`height`属性设置了单元格的高度,`<td>`元素的`height`和`width`值也影响了整个表格的布局。 总结来说,《PHP面试宝典上卷基础篇》不仅涵盖了PHP编程的基本概念和语法,还包括了实际工作中常用的前端技术如HTML和CSS,这些都是面试官常会考察的部分。对于希望进入或提升PHP职位的求职者来说,掌握这些知识点是非常关键的,它们能够展示求职者的技术实力和理解深度。