作业与讨论
作业
- 请从你日常使用的网站出选取一个网址(url)作为例子,指出该网址对应于URL规范的各个组成部分及其含义,要求尽可能地覆盖URL规范的各组成部分
- 以自己所编写的网页为例,说明什么是绝对路径和相对路径?
- 以自己电脑中所安装的软件或支持的文档类型为场景,列举出哪些后缀名的文档属于文本文件?哪些属于二进制文件?
- 为什么要区分文本文件和二进制文件?或者说,当你在word中输入完一篇文档,在何种情况下你会将它分别保存为.txt和.doc格式的文档?即存储为不同格式带来的好处和坏处是什么?
- 在主流的网站上发贴时,允许我们直接输入各种源代码文档,譬如html、javascript、C++、java。然后显示贴子时,这些源代码不但被正确的显示,并且有很漂亮的高亮格式。请问,这背后的原理是什么,是如何实现的,你可以做到吗?
- 提示: 如果你使用markdown,markdown文档处理器一般也会对
<code>
标记里的内容进行类似的处理 - https://www.oschina.net/news/49675/15-code-syntax-highlighters-to-prettify
- https://highlightcode.com/
- https://highlightjs.org/
- 提示: 如果你使用markdown,markdown文档处理器一般也会对
- 百度文库是如何实现将用户上传的office类文档显示在网页上的?
- 提示:浏览器需要安装何种插件(plugin)?