发布于2026-07-20 阅读(0)
扫一扫,手机访问
聊到Web开发的基础,HTML、CSS和PHP几乎是绕不开的三个核心,尤其是刚入门的时候,搞清楚它们的基本语法和差异,能省下不少踩坑的时间。先从HTML说起。
这本书用的是XHTML。XHTML和传统HTML的区别其实很明确:所有标签必须小写,嵌套要严格匹配——说白了就是标签得就近闭合,不能乱套。属性值必须用引号包起来,哪怕只有一个值。最关键的是,所有标签都得“关掉”。有些HTML标签平时不强制写关闭标签,比如图片标签,但在XHTML里,必须在末尾加一个空格和斜杠,像这样:。这不只是形式,而是规范。
接下来是CSS。CSS专门管页面长什么样——颜色、间距、布局,都靠它。在Web页面上用CSS,有两个主流方式:一是直接在页面里放一个标签,二是在外面单独引用一个CSS文件。无论哪种方式,最终都靠CSS规则来生效。CSS规则可以应用到三类元素:通用标签、类名和特定ID。举个例子:img { border: 0px; } 控制所有图片;.error { color: red; } 控制所有class为error的元素;#about {background-color: #ccc;} 只控制id为about的那个元素。这三类选择器,基本覆盖了日常80%的需求。
然后是PHP,后端的主力。PHP文档和普通HTML文档最大的区别,首先是后缀名——必须是.php。其次,PHP代码必须写在标签里,只有在这个标签里才能写PHP语句。而且PHP脚本必须跑在启动了PHP的Web服务器上,所以想调试它,千万别双击文件,得通过URL访问。
PHP最常用的操作就是向浏览器输出内容。最基础的方式是print "something";——注意,print是一个语言结构,不是函数,功能就是输出数据。类似的还有echo "hello world";,以及更格式化的printf()函数。向浏览器发送HTML也一样,比如print "hello\nworld!";,这里的\n是换行符,但注意它只影响HTML源代码的换行,不会在页面里显示换行效果。如果要输出带引号的HTML标签,就得转义,比如print "link";。另外,任何在PHP标签之外的HTML内容,都会自动发送到浏览器,这个特性在混合写模板时特别有用。
最后说说调试PHP脚本的几个要点。第一,确认每次都是通过URL来运行PHP脚本,而不是直接双击文件。第二,熟记你用的PHP版本,不同版本之间有些差异。第三,确保display_errors是开启状态,否则错误信息会被悄悄吞掉。第四,如果页面显示不对,记得检查HTML源代码,有时候问题出在输出的HTML标签上。第五,也是最重要的——相信错误消息。PHP的错误信息通常很准确,别忽略它,跟着它改,往往能快速定位问题。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8