PHP面试必备:HTML、CSS、JavaScript与Web标准知识
需积分: 10 161 浏览量
更新于2024-07-19
收藏 3.47MB PDF 举报
"传值 PHP面试宝典,涵盖了MySQL、PHP、Apache、Linux、Nginx、Redis和Memcache等IT技术领域的核心知识点,旨在帮助求职者准备PHP相关的面试。内容包括HTML+CSS基础,CSS样式表编写,CSS引入方式与优先级,前端页面三层构成,以及常用的meta元素等面试常见问题。"
1. CSS样式表编写:
- a) 设置Body字体为宋体,字体大小为21像素,字体加粗:`body{font-family:宋体;font-size:21px;font-weight:bold;}`
- b) 为id为div5的元素添加蓝色1像素虚线下边框:`#div5{border-bottom:1px dashed blue;}`
- c) 阻止类为txt的div显示滚动条:`.txtdiv{overflow:hidden;}`
2. CSS引入方式与link和@import的区别:
- CSS可以通过`<link>`标签链接外部样式表,使HTML页面与其关联。
- `@import`用于在CSS文件内部导入其他CSS文件,导入的样式在HTML初始化时加载。
- `@import`的优先级低于行内样式和内嵌样式,但高于链接样式。
3. CSS选择符和优先级算法:
- CSS选择符包括:标签选择符、ID选择符(#ID名)、类选择符(.类名)和通用选择符(*)。
- 优先级计算遵循“就近原则”:行内样式 > 内嵌样式 > 链接样式 > 导入样式。
- 行内样式(内联样式)的优先级高于`@import`导入的样式。
4. 前端页面的三层构成:
- 结构层:HTML(HyperText Markup Language),负责页面的内容和结构。
- 样式层:CSS(Cascading Style Sheets),用于控制页面的外观和布局。
- 行为层:JavaScript,实现页面的动态效果和用户交互。
5. 常用的meta元素:
- `<meta name="keywords" content="">`:定义网页的关键词,利于搜索引擎索引。
- `<meta name="description" content="">`:提供网页主要内容的简短描述。
- `<meta name="author" content="你的姓名">`:声明网页的作者。
- `<meta http-equiv="Content-Type" content="text/html;charset=utf-8">`:指定网页的字符编码。
- `<meta http-equiv="refresh" content="n;url=">`:设置网页在n秒后自动跳转到指定URL。
以上是PHP面试宝典中的部分CSS相关知识点,这些内容对于理解和解答面试中关于前端技术的问题至关重要。同时,该资源也涵盖了数据库、服务器配置、缓存技术等方面,为全面掌握PHP开发所需的技能提供了宝贵的参考资料。
2024-02-29 上传
2023-06-08 上传
2023-08-09 上传
2023-06-07 上传
2023-06-08 上传
2023-05-27 上传
![](https://profile-avatar.csdnimg.cn/2d029cbf93144a65b3af7526d398dafd_liuqun0319.jpg!1)
liuqun0319
- 粉丝: 53
- 资源: 8
最新资源
- 多模态联合稀疏表示在视频目标跟踪中的应用
- Kubernetes资源管控与Gardener开源软件实践解析
- MPI集群监控与负载平衡策略
- 自动化PHP安全漏洞检测:静态代码分析与数据流方法
- 青苔数据CEO程永:技术生态与阿里云开放创新
- 制造业转型: HyperX引领企业上云策略
- 赵维五分享:航空工业电子采购上云实战与运维策略
- 单片机控制的LED点阵显示屏设计及其实现
- 驻云科技李俊涛:AI驱动的云上服务新趋势与挑战
- 6LoWPAN物联网边界路由器:设计与实现
- 猩便利工程师仲小玉:Terraform云资源管理最佳实践与团队协作
- 类差分度改进的互信息特征选择提升文本分类性能
- VERITAS与阿里云合作的混合云转型与数据保护方案
- 云制造中的生产线仿真模型设计与虚拟化研究
- 汪洋在PostgresChina2018分享:高可用 PostgreSQL 工具与架构设计
- 2018 PostgresChina大会:阿里云时空引擎Ganos在PostgreSQL中的创新应用与多模型存储