• 【Html,Css,JavaScript】初学总结


    网页制作

    HTML

    一、通用模板:

    <!DOCTYPE html>

    <html lang=”en”>

       <head>

           <meta  charset=”UTF-8”/>

           <title>文档标题</title>

           <link  rel="shortcut icon"  href="imgwujiaoxing.ico"/>        <!- -设置标签页图标- ->

           <link  rel=”stylesheet”   href=”url”/>        <!--外接样式表-->

       </head>

        <body>

                      <header  role=”banner”>

        <nav  role=”navigation”> 页眉  </nav>

    </header>

                      <main  role=”main”> 

    <article>

           <section>

    <p>主要内容</p>

                                 </section>

    </article>

        </main>      

        <aside  role=”complementary” >附注栏的其他内容</aside>

                      <footer  role=”contentinfo”>页脚(如:版权)</footer> 

       </body>

    </html>

     

    二、网页三要素:

                1. 元素标签:

    (1) 同行显示:

            <a> (链接标签) </a>

            <em>(斜体标签)</em>

            <strong>(粗体标签)</strong>

            <code> 标记代码</code>

    (2) 换行显示:

            1. <h1> (标题1标签) </h1>

            2. <h2> (标题2标签) </h2>

            3. <article> (文章标签)</article>

            4. <p> (段落标签) </p>

                         5.<main></main>:一个页面最多使用一次!不能放置header; footer ; aside; article

            6. <header> </header>

            7. <footer> </footer>

            8. <hr> (分隔线标签) </hr>

            9. <div>容器标签换行是 <div> 固有的唯一格式表现</div>

            10. <section> 区块 </section>

    (3) 未知:

            1.<img> (图像标签) </img>

            2.<font> (字体标签) </font>

            3.<b> (粗体标签) </b>

            4.<i> (斜体标签) </i>

            5.<u> (下划线标签) </u>

            6.<sup>(上标标签) </sup>

            7.<sub>(下标标签) </sub>

            8<audio>   </audio>

            9.<video>    </video>

            10.<li> 列表</li>

            11.  <ol type=”a ” start=” 3”>

                <li>有序列表</li>

                <li>有序列表</li>

      <li>有序列表</li>

              </ol>

            12.<ul type=”disc/circle/square”>

               <li>无序列表</li>

               <li>无序列表</li>

               <li>无序列表</li>

               </ul>

              13.<ins>添加内容(表现为加下划线)</ins>

          14.<del>删除内容(表现为加删除线)</del>

          15.<cite>标签通常表示它所包含的文本对某个参考文献的引用,比如书籍或者杂志的标题。按照惯例,引用的文本将以斜体显示。

           </cite>

          16. <figure>标签规定独立的流内容(图像、图表、照片、代码等等)。</figure>

        2.属性:

                        <a>: href; title;

                        <img>: src; width; height; alt

              3. 值:

     

    三、其他:

            4. 注释:

       如:<!-- 我是被注释内容,并且在浏览器中不会显示 --> 

            5.学习相关链接:

        网页转义符号HTML代码大全:http://www.cnblogs.com/web-d/archive/2010/04/16/1713298.html

             HTML 系列教程:http://www.w3school.com.cn/h.asp

      各类标签及其用法:http://www.w3school.com.cn/tags/tag_doctype.asp

            6.链接锚链接:链接到某一页面的特定区域。

     

    CSS

       模板:

        Selector(选择器){

                               Attribute(属性): value() ;

                  }     //  种元素

                  Color#000000(黑色)/#ffffff(白色)

       注:单斜杆表示或者!

    1.链接样式:

          a:link{

              color: blue;

          }       /*链接激活前的外观*/

          a:hover{

              color: orange;

       }      /*鼠标指向链接时的外观*/

          a:hover{

              color: red;

       }      /*激活链接后的外观*/

     

    2.文本样式

        字体:

               font-family: Geneva,Tahoma,sans-serif;        /*字体类型,三选一*/

                font-style: italic/normal;              /*斜体和正体二选一*/

                font-weight: bolder/bold/normal/lighter;        *更粗/正常/更细/三选一*/

                font-size: 16px/1em;        /*字体大小,默认1em=16px*/

                line-height:16px        /*行高*/

               字间距:word-space:length(4px或其他);

             字偶距:  letter-space:length(4px或其他);

            添加缩进:text-indent: length(2em或其他);

        

    修改文本大小写:text-transform: uppercase(大)/lowercase(小)/none; 

            装饰文本:text-decoration: underline/overline/through/none;  (下划线/上划线/删除线/无)

            3.元素显示方式display: block/inline/;    (换行/行内显示)

            4.元素可见性visibility: visible/hidden;

            5.边框border-style :dashed/solid/dotted ;   (虚线/实线/点划线)

    border -

    border -color:

    border:2px solid red;

    border-radius:length;  //边框圆角半径

      6./内边距margin-top/-bottom:length;

                        Paddinglength;

                        Padding-top/bottom/left/right:length;

           7.元素浮动:float:left/right/none;

           8.清除浮动:clear:left/right;

           9.处理溢出:overflow: visible/hidden/scroll/auto;

      10.修改指针形状:cursor: pointer/default/crosshair/move/wait/help;

           11.列表标记:

                            list-style-type:disc/circle/square….;

                            /*  

                                disc:圆点;circle:圆圈;square:方块;decimal:数字;

                            upper-alpha:大写字母。

        */

       12.有序列表:

                        <ol start=”2”>2开始编号</ol>

                         List-style-position: inside/outside;

     

      13.fieldset(表单):

                        表单字段(type属性值)text/email/password/url/submit/radio()/checkbook(复选)

                    <input type=”text” placeholder=”提示信息”>

         单选框:

                                <p>

                            <input type="radio" id="tankzx" name="school" value="T"/>

                                     <label for="tankzx" >tk</label>

                                 </p>

         复选框: 

                                <p>

        <input type="checkbox" id="tank" name="学校" value="TZ"/>

                                      <label for="tank" >tk</label>

                                 </p>

         列表框:

                                <p>

                    <label for="state">State(国家):</label>

                                     <select id="state" name="state" size=” ”>

                                          <optgroup label=”xx”>      /*分组列表*/

                                               <option value="ch">China</option>

                                               <option value="usa">American</option>

                                          </optgroup>

                                          <option value="en">England<option>

                                      </select>

                                </p>

            14.表格:

                      <table>

                         <tr>                      //行标记

                              <th></th>      //表头标记

                              <td></td>       //单元格标记

                         </tr>    

                        <tr>                      

                              <td></td>     //单元格标记 

                              <td></td>       //单元格标记

                         </tr>    

                  </table>

    Javascript

    1. 函数调用:

        直接调用  (functionname(形参))

        事件响应调用(onclick=”check()”

          超链接调用 (<a href=”javascript:check()”)

  • 相关阅读:
    洛谷 P1410 子序列(DP)
    LibreOJ #539. 「LibreOJ NOIP Round #1」旅游路线(倍增+二分)
    LibreOJ #541. 「LibreOJ NOIP Round #1」七曜圣贤(单调队列)
    浴谷八连测R6题解(收获颇丰.jpg)
    数论的一些小结论
    Fence9
    二模 (2) day1
    二模 (1) day2
    二模 (1) day1
    一些编码时的老错误
  • 原文地址:https://www.cnblogs.com/guoxh/p/5270950.html
Copyright © 2020-2023  润新知