在苏逸杨发完邮件,与弹幕网到处乱逛找奇奇怪怪的鬼畜和游戏视频消磨时间的时候,偶然一瞥,发现手机上显示有未读消息。
联系人的名字非常陌生,但是苏逸杨只是愣了一下想起来这个妹子是谁——实在是名字非常炫酷别致,让人记不住都难。
五十弦愿夜。
从字数上而言,这无疑是个东瀛风格的名字,但是这个妹子其实是来自华夏的移民。她的爷爷原本是曾经在华夏任职的生物方面的研究员。华夏三十年前处于君主立宪制和封建制之间不断摇摆的最黑暗时期,皇室复辟者和革命者反反复复,当局搞大封杀和文字狱,她的爷爷因不满政治环境而移民。
然而尽管她从4岁时就随父亲移民到东瀛与爷爷团聚,但是因为家中很多亲戚好友还在国内,于是也经常在暑假回到华夏,甚至在华夏上过一阵子学。申请大学的时候,她的父亲比较倾向于送她去欧美教育体系中,她本人却喜欢留在东瀛或华夏,最后妥协的结果就是来到了苏逸杨所在的这个外资注入的多元化比较强的大学。
她的姓氏原本是李,但是她的爷爷在移民时为了入乡随俗,就非常任性地从“锦瑟无端五十弦,一弦一柱思华年”这句诗里面摘出了一段作为姓。据她本人吐槽,她爷爷年轻时就是个有点中二的死宅,证据之一就是这个骚气的名字和姓氏。
五十弦愿夜理论上是苏逸杨的学妹。两个人是在帝都某次校友迎新会上认识,当时和其他人校友一同浅浅地聊了聊并且留下了联系方式,但是之后再也没联系过。这次也多半是有求于苏逸杨才想到发信息询问。
“学长!求助!QAQ”
“我报了一门基础网页设计,但是因为从家里赶来的飞机改签了,昨天刚到,所以没赶上前两节课。我刚刚发现第一个作业就要截止了,但我还什么都不会!发邮件给教授大概来不及了,帮帮我啊QAQ”
如苏逸杨所料,所谓无事不登三宝殿,漂亮妹子主动聊天,百分百是为了技术问题。
虽然他也清楚自己大概又要打白工,但是一只单身狗面对妹子总是很心软的。
“让本狗先看看作业要求……”
“好的!感谢!?ω?”
作业不难,作为第一周的试验性作业,其全部内容就是建一个极其简单的个人介绍的网页,但是要求代码格式符合规范,要由CSS来调整外观而不是胡乱堆在Html文件里。
“我可以教你怎么做,但是作业你还得自己写啊。我最多友情帮忙,解答一下问题。”苏逸杨生怕对方有什么不切实际的妄想,立刻泼一盆冷水。
对方则回复了一个疯狂点头的表情。
恰逢苏逸杨咸鱼期,于是他直接打开视频通话,把摄像机对着计算机屏幕,直接讲起来。
“…想要大标题就用<h1>,但是你要注意这只用于标题。总有些奇怪的家伙会在正文里的自然段里,放上<h3><h4>的标签,仅仅为了让字号看起来更大。从视觉效果上来看这当然没有任何问题,它确实变大了。但是这从代码角度很丑陋!很糟糕!很不专业!不要养成这种坏习惯!所有的html tag都只是用来标记整个文件的结构与框架的,尽管又设定默认的字号和字体,但不代表应该为了字号和字体胡乱使用。所有外观的设定,都应该由CSS来完成。”
“还有一些来自远古的前端程序员,虽然不再乱用什么<h1>之类的标签了,但是喜欢在网页的每一部分标签里细致认真地分别注明字体啊颜色啊字号啊,这样从功能上来讲没有任何问题,但是从代码角度非常冗余。最后文件会很大,而且修改起格式和外观的话极其繁琐,简直就是灾难。”
“总的而言,目前你需要知道的重要的东西就两点:什么h1啊,span啊,em啊,都是用来标记网页结构的。h1说明它是第一级的标题,不代表多少多少的字号;em代表这部分要重点强调,也不代表是加粗,其他的标签也是一样。html的东西只负责框架,只负责结构,不负责外观;想要斜体、想要加粗、想要大字号、想要艺术字,所有外观的调整,请全部放到CSS文件里面去。第二点就是,每个特殊的标签都要归类,用class或者id或者tagname在CSS文件里直接设置,不仅仅是为了你自己写着舒服,也是为了日后的维护更新和调整。这样以后哪里需要改字号改字体改颜色,只需要在CSS里的地方更改,全部网页都会随之改变。”
“然后,这里会有覆盖问题。你可以具体的设置同时满足什么class和什么tag的要怎样,同时满足什么id和什么tag的要怎样。如果更具体的设置和更宽泛的设置存在冲突,浏览器会以更具体的设置为准。如果遇到了罕见的,某个很宽泛的设置却需要高优先级的情况,就在后面放一个‘!important’标签……”