Head first in HTML, CSS, XHTML-N

作者: 暗黑破坏球嘿哈 | 来源:发表于2016-10-12 09:56 被阅读12次

    看这个书的原因很简单,为了学JS和前端,老王非样看的。。。所以不要吐槽这书讲什么xhtml,我不会看的,宁死不看。。。(换句话说,只看到第五章,最基础的部分,虽然我觉得我会写网页,但老王还是觉得我得从基础看起,╭(╯^╰)╮)
    笔记嘛,还是老规矩,一条一条的写,大类只有一章一章,就酱。

    第一章

    1. HTML Hyper text markup language。虽然觉得这个特别基础,但真的没背出来,希望以后能背住。hyper text markup language...
      2.一个html文件的例子,直接在浏览器运行
    <html>
        <head>
            head will show on the top of this window
        </head>
        <body>
            all contents here. eg:element(<h1>this is h1</hi>)          
        </body>
    </html>
    
    1. CSS cascading style sheet 级联样式表,用于描述如何表现内容,元素可以有自己的属性
    <style type="text/css">         
            </style>
    
    1. css 和HTML 是两种完全不同的语言
    2. CSS 颜色:十六进制编码
    3. HTML:结构,CSS: 外观
    4. exercise
    Paste_Image.png Paste_Image.png

    第二章

    1. 属性是用来指定元素发附加信息的
    2. 属性值需要用引号引起来eg:属性名 = “属性值”,
    3. 属性不能自己创建,只能使用被支持的属性(浏览器知道的属性)
    4. 属性是用来个性化元素的
    5. 把img元素放进a中,图片也是可点击的
    <style type="text/css">
    使用的样式语言种类是css
    </style>
    <a herf="where.html"></a>
    超文本链接的目的地是where.html
    <img src = "pictureName.jpg">
    img标记显示的图片文件名
    
    1. *tips:href是这么念的“h-ref”
    2. 网站文件结构:根目录-包含整个完整的顶层文件夹
    组织前

    把一类文件放在一个文件夹下,主页放在根目录下,组织前要规划好路径,组织后要在link和图片对应位置把旧路径更新。

    组织后
    1. exercise
    Paste_Image.png Paste_Image.png

    第三章

    1. *一个新词:segway,电动滑板车,北京大街小巷那种电动的,站个人的应该都算
    2. <q>:引用,比直接使用双引号更好的地方在于,q元素可以有属性,可以给被引用的文字或什么设置css样式,而直接用双引号-“”,就不能有什么属性
    3. <blockquote>块引用,一堆话,一段话要引用用这个,可以当成引用的<p>
    4. <q><blockquote>的区别
      <blockquote>是块元素(前后都有换行符),还有<h1>``<h2>``<p>都是块元素
      <q>是内联元素(inline),还有<a>``<em>都是内联元素
      注意:<br>不是块元素也不是内联元素
      *上节H5课上讲的,<a>现在可以包在<div>外面了,整个区域都可以点
    5. <br>来换行
    6. 列表 unordered list/ordered list,
    <ol>或<ul>
    有序或无序
        <li>aaa</li>
        <li>bbb</li>
    </ol>或</ul>
    
    1. <ol><li>都是 块元素,
    2. 他们必须一起使用,中间不能添加其他文字或元素
    3. 列表元素可以嵌套
    4. 还有自定义列表<dl> <dt> <dd>
    5. 字符实体来指定特殊符号reference1
    > &gt
    < &lt
    & &amp
    
    1. 品尝一些元素(我只能说这本书真的很中二0.0)
    <code>放代码
    <em>强调
    <address>放地址
    <strong>着重强调
    <pre>格式化文本
    <br>空
    <hr>画水平线
    
    1. summary:计划好网站结构,设计草图和路径,再动手写;嵌套元素要注意标记正确匹配
    2. exercise
    Paste_Image.png Paste_Image.png

    第四章

    1.先讲了怎么把自己网站传到服务器上去,虽然很实用,但对我好像不是重点,所以跳过了(想到买的godaddy都没有好好弄一下,觉得肉好疼是怎么回事/(ㄒoㄒ)/~~)

    1. url介绍,每次输入一个url(url包括协议部分和网站名部分),浏览器都会用http协议向服务器申请相应的资源,找到了会把相应资源返回给浏览器,浏览器会显示,找不到返回404;网站名部分(服务器名+域名)告诉浏览器从哪台计算机获取资源
    2. http协议,hypertext transfer protocol 超文本传输协议
    3. 如果浏览器想从服务器获得一个目录,比如发过去的是一个文件夹的名字www.hi.images/服务器会在目录中找到默认文件并返回,如图:
    默认文件一般是indexl.html也可能叫default.htm,由服务器供应商决定
    1. 默认端口号80
    2. a标签当前页跳转(目录,索引,回到页首一类的会用到)
    <a id = "here">come here</a>
    .
    .
    .
    <a href = "index.html#here"> go there</a>
    <a href = "#top"> to top(we need a id value named top first)</a>
    
    1. 属性顺序不重要
    2. a表情中可以有title属性,来添加对链接的描述
    3. 新窗口<a target = "_blank" href = "...">open ... in new window</a>,如果a元素中对象名都是'_blank'的话就都会在空白窗口中打开,如果起其他名字比如“keai”,那所有对象名是“keai”的链接都会在相同窗口打开(这是读两遍才能懂的一句话)
    4. exercise
    Paste_Image.png Paste_Image.png

    第五章 图像

    1. 上图
    jpeg Vs. gif
    1. 图片的属性,alt,如果图像不显示,就显示这段文字代替,调整图像尺寸width height
    2. 还讲ps了,jpeg格式,质量30--质量中,质量是从1-100,保存时候选save for web, 保存的文件格式是psd,还要用ps弱化边缘
    3. 如果用width height效果不好,因为需要先加载图片
    4. 通过缩略图加载,在img标签外加a标签
      树上的例子是把每个大图放在自己新创建的一个html中,也可以不创建html,a标签直接href到图片
    <a href...>
    <img>
    </a>
    
    1. logo可以通过ps选透明背景和gif格式
    Paste_Image.png
    1. exercise
    Paste_Image.png

    本书就看到这儿了,填词游戏还是挺好玩的。剩下的freecodecamp见

    相关文章

      网友评论

        本文标题:Head first in HTML, CSS, XHTML-N

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