抱怨一哈
可能是我在网上找的学习资源不够好,在整个自学过程中一路摸打滚爬…很多知识点以外的东西教程里没有,网路上也不容易找。比如讲在html文件里引入javascript文件,w3school里面没有提及,当然这个在优快云之类的地方一搜就能找到,又比如昨晚之前一直在纠结的问题,如何在html文件里引入php文件(说实话这个在优快云上并没有找到很好,或者说适合我这边的情况的解决方法)。
学习过程中总是会遇到一些自己不了解的东西,虽然它们的存在可能不会影响目前的学习(比如说前一阵子拆网站…遇到了很多bootstrap的东西,不认得,但也不影响目前的html与css学习毕竟我还在做最基础的静态网页追求不了美化…)但是如果不去弄明白,可能会挡住视野,影响自己对事物整体的认知。
感觉计算机学起来就像树的中序遍历,一层一层递归地走,总会有未知出现…
屁放完了,进入正题x
从IDE开始
集成开发环境 这是在360百科里找到的解释,具体定义对于我这种菜菜鸡是看不懂的。
我手头上有两个IDE(后来被告知“你用一个写不够了吗”),刚开始用IJ写html,css,javascript,现在学php则用了Eclipse。一开始以为这些软件是“术业有专攻”,IJ写不了phpEclipse写不了html现在看来自己就是个傻憨憨…在昨天晚上 我才知道 这两个 都是IDE以及 IDE 它 到底是个什么东西。现在的我已经跃跃欲试,说不定vs2017它也可以…
个人对于IDE的理解,有如与集成开发环境这个词的字面意思。要做网站(不论静态动态),在IDE这个开发环境下(或者说利用IDE这个软件),你可以完成基本上所有你需要做的工作(听起来就像个工作室,这里有各种各样的工具以及原材料,你不需要东奔西走去做各个零部件)。而在IDE中,你需要修改配置,安装插件,这样才能支持某一类的开发(有如在你的工作室内引入相关设备以支持你的制作)。
昨晚刚改完Eclipse的配置…等会试试IJ嘿嘿嘿…
在html文件里引入php文件
以表单交互为背景:
解决这个问题,得先知道php文件在哪。
和html文件在同一个文件夹下,那么直接action=文件名。给自己解释一下,这是昨晚改完Eclipse配置后用的方法,使用一个IDE来写html与php文件的情况(没改配置之前是没法在Eclipse内创建html文件滴)。
和html文件不在同一个文件夹下,那么action需要引用服务器的地址,形如“http://localhost/”这样的(具体看文件,php文件运行后弹出网站地址貌似就是这个嗯x)。如果html和php文件并没有在同一个IDE中写的话,可能就要用这种方法了。
昨天在网路上闲逛还发现了在php文件内嵌入html代码的方法…利用EOF,在EOF中写html代码就可以了。但是html代码中貌似无法引用css文件,用了绝对路径也不行(可能是真的不行,也可能有解决办法,具体原因原理未知)。
然后,实际上在php文件里直接写html代码完全不会有事(我可能是世界上最后一个知道这件事的人了,太卑微)
在html中嵌入php…我还没试,一定会试,试了的话这里就会更新…
总结
虽然要学着自己摸索,但还是找个靠谱老哥带带吧…