网页制作

HTML

一、通用模板:

<!DOCTYPE html>

<html lang=”en”>

<head>

<meta  charset=”UTF-8”/>

<title>文档标题</title>

<link  rel="shortcut icon"  href="img\wujiaoxing.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 -width:

border -color:

border:2px solid red;

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

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

Padding:length;

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()”)

【Html,Css,JavaScript】初学总结的更多相关文章

  1. HTML,Css,JavaScript之间的关系

    简述HTML,Css,JavaScript 网页设计思路是把网页分成三个层次,即:结构层(HTML).表示层(CSS).行为层(Javascript). 1.HTML(超文本标记语言 Hyper Te ...

  2. Javascript初学篇章_5(对象)

    对象 Javascript是一种面向对象的语言,因此可以使用面向对象的思想来进行javascript程序设计对象就是由一些彼此相关的属性和方法集合在一起而构成的一个数据实体.举个例子,一只猫是个对象, ...

  3. html css javascript 加载的顺序

    html /css /javascript 这三者的加载顺序影响整个页面的加载速度.而加载速度的快慢直接影响pv(访问量),而且会影响经济收入.在大网站中,可能打开速度快一秒,一年能多带来上亿的收入. ...

  4. Sublime Text插件:HTML+CSS+JAVASCRIPT+JSON快速格式化[转]

    今天在github上乱逛,无意间找到victorporof分享的htmlpretty插件,特做推荐: 先看看他是怎么描述htmlpretty的: This is a Sublime Text 2 an ...

  5. html+css+javascript实现列表循环滚动示例代码

    使用html+css+javascript实现列表循环滚动,设置时间定时,在规定的时间内替换前一个节点的内容,具体示例如下,感兴趣的朋友可以参考下 说明:设置时间定时,在规定的时间内替换前一个节点的内 ...

  6. HTML+CSS+JAVASCRIPT 总结

    1. HTML 1: <!doctype html> 2: <!-- This is a test html for html, css, javascript --> 3: ...

  7. Umbraco(3) - CSS & Javascript(翻译文档)

    原文地址:http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/umbraco3css-javascript/ CSS & Jav ...

  8. 原创的基于HTML/CSS/JavaScript的层级目录树

    之前参加过一些基于HTML/CSS/JavaScript的项目,当在页面中需要生成一颗目录树时,总是首先想着网上有没有现成的生成树的源代码,比如dtree.zthee,或者使用一些javascript ...

  9. MiniCodeEditor:只有168字节的在线Html/CSS/JavaScript编辑器

    博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:MiniCodeEditor:只有168字节的在线Html/CSS/JavaScript编辑器.

  10. CSS+Javascript的那些框架

    CSS CSS 制作框架 SASS http://www.oschina.net/p/sass Blueprint  http://www.oschina.net/p/blueprintcss Ela ...

随机推荐

  1. Ruby Time类和Date类

    Time类 更新: 2017/06/23 更新了Data/Time在model模式下的便利方法 更新: 2018/10/12 修改了%Y相关描述防止误解  年月日时分秒,时区    生成  获取当前时 ...

  2. bzoj 2783: [JLOI2012]树【树上差分】

    注意是等于s不是大于s dfs,用set或者map存这条链到root的点权和sum[u],更新答案的时候查一下有没有s-sum[u]即可 #include<iostream> #inclu ...

  3. DFS Codeforces Round #306 (Div. 2) B. Preparing Olympiad

    题目传送门 /* DFS: 排序后一个一个出发往后找,找到>r为止,比赛写了return : */ #include <cstdio> #include <iostream&g ...

  4. 安装SNMP

    http://songknight.blog.51cto.com/2599480/655337

  5. 前台js获得json数据

    $.ajax({ type:"post", url:"testAction.action", data:{ classId:classId }, success ...

  6. Asp.Net识别手机访问

    在VS创建WEB应用程序时会有一个微软开发的典型web应用程序 在根目录有个用户控件用来实现切换手机和电脑 其中有个微软开发的类和方法用来专门判断移动设备和桌面设备 在Microsoft.AspNet ...

  7. css的过渡背景色

    css3新增的渐变背景色属性用法 原博客地址:http://caibaojian.com/css3-background-gradient.html

  8. sql 关键字的用法

    coalesce( T.GoodsCode,'0') 若 T.GoodsCode 为NULL 这 用0替换 round(S.SaleEarning,2) 保留两位小数 SUBSTRING(zb.acc ...

  9. CCF|打酱油|Java

    import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = ...

  10. 仿微信右滑关闭Activity

    SwipeBackLayout 1.AS添加依赖 compile 'me.imid.swipebacklayout.lib:library:1.0.0' eclipse 想办法下载库工程,以库工程形式 ...