美文网首页
R13-HTTP/Node.js/HTML/CSS 小结

R13-HTTP/Node.js/HTML/CSS 小结

作者: 半斋 | 来源:发表于2017-12-20 10:41 被阅读0次

命令行

pwd   progress working dir
cd    change dir
mkdir make dir
touch 
echo "hi" > 1.txt
echo "hi" >> 1.txt
echo "hi" >! 1.txt
cp -r
rm -rf
mv
tree 
git init
git add
git commit -m "hi"
git pull
git push
git clone

curl -L http://baidu.com
curl -s -v -- http://baidu.com

ping qq.com

hexo init
hexo g
hexo server
hexo deploy

请求与响应

GET 请求 

GET /?w=1 HTTP/1.1
Host: baidu.com
Accept: text/html

响应

HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 10000

<!DOCTYPE>
<html>......</html>

POST 请求

POST /login?w=1 HTTP/1.1
Host: baidu.com
Accept: application/ms-word
Content-Type: application/x-www-form-urlencoded
Content-Length: 10

username=fangfang&password=mima

响应

HTTP/1.1 403 Forbidden
Content-Type: application/md-word
Content-Length: 200

word格式

http里的路径就是个字符串,它不对应任何东西,怎么理解看后台

charset="utf-8"

utf-8是字符编码格式并不是字符集,字符集是unicode

什么时候用margin、padding

随便选一个,可以就用,不可以就换一个
推荐padding配合border-box
margin在ie有bug

url、href、src 参考

url-wiki
href和src是有区别的,而且是不能相互替换的。
我们在可替换的元素上使用src,然而把href用于在涉及的文档和外部资源之间建立一个关系。

href (Hypertext Reference)指定网络资源的位置,从而在当前元素或者当前文档和由当前属性定义的需要的锚点或资源之间定义一个链接或者关系。当我们写下:
<link href="style.css" rel="stylesheet" />

浏览器明白当前资源是一个样式表,页面解析不会暂停(由于浏览器需要样式规则去画或者渲染页面,渲染过程可能会被被暂停)。这与把css文件内容写在<style>标签里不相同,因此建议使用link标签而不是@import来吧样式表导入到html文档里。

src (Source)属性仅仅 嵌入当前资源到当前文档元素定义的位置。当浏览器找到

src (Source)属性仅仅 嵌入当前资源到当前文档元素定义的位置。当浏览器找到

在浏览器下载,编译,执行这个文件之前页面的加载和处理会被暂停。
这个过程与把js文件放到<script>标签里类似。这也是建议把JS文件放到底部加载的原因。当然,img标签页与此类似。浏览器暂停加载直到提取和加载图像。

相关文章

网友评论

      本文标题:R13-HTTP/Node.js/HTML/CSS 小结

      本文链接:https://www.haomeiwen.com/subject/wdawwxtx.html