前言:正式上课的第一课,讲的是前端部分的最基础内容:html。

前端:html,css,js

数据库:sql server

动态部分:.net,c#...

IIS(Internet Information Services)互联网信息服务,是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,像有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW) 其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

重点:1.HTML(Hyper Text Makeup Language)即超文本标记语言,是客户端和服务器端通信的方式。

2.HTML标签有单标签和双标签。标签的基本格式为“<标签名称 属性1="值1" 属性2="值2"...>组件资料</标签名称>”

3.HTML结构:<html>

<head>

<title>标题</title>

</head>

<body>

主体部分

</body>

</html>

4.HTML注释方式:<!--Hello world-->

5.版面控制标签: 换行<br/>(这是个单标签);段落标签<p></p>;水平线<hr>(属性有Size,Width,Align,Color);空格&nbsp;居中标签<center></center>

6.标题文字:<hn></hn>(n的取值范围为1~6,字体依次减小);<b></b>(粗体);<i></i>(斜体);<u></u>(下划线);<s></s>(删除线);<sup></sup>(上标);<sub></sub>(下标)

7.body标签属性:Bgcolor(网页背景颜色);Background(网页背景图片);Text(网页文字颜色)

8.编号表列标签:可分为有序编号和无序编号,无序编号多用于导航及菜单栏。

有序编号:<ol>

<li>编号1</li>

<li>编号2</li>

<li>编号3</li>

</ol>

有Type属性,Type=1或A或a或I或i;设置编号的开始序号有start属性,start=n

无序编号:<ul>

<li>项目符号</li>

<li>项目符号</li>

<li>项目符号</li>

</ul>

有Type属性,Type=circle或disc或square

9.表格:不常用,太慢了。

<table>

<tr>

<td></td>

<tr>

<table>

<th></th>为标题单元格;border为边框宽度;cellspacing为表格内框的宽度;cellpadding为表格内的文字至四周边框的距离;height为高度;width为宽度;bordercolor为边框颜色;bgcolor为背景颜色;align为表格在网页中的水平对齐方式。

行、列属性:height为高;bordercolor为行/列外框的颜色;bgcolor为行/列背景色;align为行/列文字水平对齐方式;valign=top、middle、bottom为行/列文字的垂直对齐方式;rowspan为跨行;colspan为跨列

表格的标题:caption,属性<caption align=top或者bottom>

10.img标签:<img src="图文件保存位置与名称">;属性包括height、width、border、lowsrc="低分辨率图片的位置"、alt

11.相对路径及绝对路径,../../样式。相对来说比较重要。

12.超链接标签:<a href="链接位置">超链接名称</a>,如<a href="http:\\www.baidu.com">百度</a>

13.图片超链接:<a href="http:\\www.baidu.com"><img src="d:\qq.jpg"></a>

14.滚动字幕:<marquee>...</marquee>,其属性有align(对齐方式:top,middle,bottom);scroll(单向滚动);slide(文字接触到左边就停止);alternate(左右往返运动);bgcolor(文字滚动范围的背景颜色);loop(设置文字滚动次数);height(字幕高度);width(字幕宽度);scrollamount(每次移动的速度);scrolldelay(文字每次滚动的停顿时间);direction(文字滚动方向,left、right、up、down);behavior(移动方式,scroll、slide、alternate)。这一滚动字幕方式用的不多。

15.表单:<form></form>,重要。

                 Action:表单有两种取值方式:get(用于数据量小、数据安全系数低的情况下)和post(用在数据量大、数据安全系数高的情况下,用的相对比较多)。表单是用来制定目标窗口或框架(_blank返回信息显示在新开的浏览器窗口中;_parent是父级窗口;_self是当前浏览窗口;_top返回信息显示在顶级浏览器窗口中)。

表单的元素包括:Type=button(普通按钮控件);Type=reset(重置按钮控件,是表单所特有的);Type=submit(提交按钮控件,是表单所特有的);Type=image(图像按钮控件);Type=checkbox(复选框控件);Type=radio(单选框控件);Type=text(文本输入控件);Type=password(密码输入控件);Type=file(文件上载控件);Type=hidden(隐藏字段)。

例1:<form action=http://www.***.com method="get">

请输入你的名字

<input type = "text" name="yourname">

<input type = "submit" value="提交">

</form>

*通过提交(input type=submit)可以将表单(Form)里的信息提交给表单里action所指向的文件

例2:<select name="fruit">

<option value="apple">苹果</option>

<option value="orange">桔子</option>

<option value="mango">芒果</option>

</select>

*如果要变成复选,加muiltiple即可。用户用Ctrl来实现多选。

<select name="fruit" multiple="multiple"> 还可以用size属性来改变下拉框(Select)的大小

例3:多行输入框(textarea),主要用来输入较长的文本信息,如:<textarea name="yoursuggest" cols="50" rows="3"></textarea>

补充:

<fieldset style="width:155px; height: 269px;">

<legend align="top">图书分类</legend>

</fieldset>

fieldset 元素可将表单内的相关元素分组。<fieldset> 标签将表单内容的一部分打包,生成一组相关表单的字段。当一组表单元素放到 <fieldset> 标签内时,浏览器会以特殊方式来显示它们,它们可能有特殊的边界、3D 效果,或者甚至可创建一个子表单来处理这些元素。<fieldset> 标签没有必需的或唯一的属性。fieldset、legend都是块元素。

后记:html主要就是要掌握这些标签的使用方法,多多练习才是王道,看懂了不代表可以实现。

ASP.NET动态网站制作(1)--html的更多相关文章

  1. ASP.NET动态网站制作(3)--css(2)

    前言:css分为四次课讲完,第一节课内容见ASP.NET动态网站制作(2)--css(1),接下来的内容会涉及到定位.浮动.盒子模型(第二次课).css的具体应用(第三次课).css3(第四次课).今 ...

  2. ASP.NET动态网站制作(20)-- C#(3)

    前言:C#的第三节课,继续上次课的内容,依旧围绕基础的只是讲解. 内容: 1.StringBuilder类:由于string类一旦创建,则不能更改.如果做字符串拼凑的话,将会非常耗费空间,如: str ...

  3. ASP.NET动态网站制作(0)

    前言:一直想系统地学习一下网站建设的相关内容,看过相关的书籍,也跟着视频学过,但总觉得效率不高,学过的东西印象不深刻,或许还是自己动手实践的少.无意中免费听了一堂讲ASP.NET网站建设的课,觉得性价 ...

  4. ASP.NET动态网站制作(28)-- 三层框架(2)

    前言:三层框架的第二节课,继续上次课的内容. 内容: 1.三层框架的使用目的:可以将视图层和业务逻辑层及实体层分开,可以提高代码的扩展性,安全性,可以实现程序的低耦合性. 2.GetModel方法及G ...

  5. ASP.NET动态网站制作(26)-- Ajax

    前言:这节课讲解关于Ajax的相关内容. 内容: 1.当点击页面中的一个按钮提交数据或请求数据的时候,整个页面的信息都会提交(不管信息是否是提交或者请求的数据,页面中所有的数据都提交),这样耗用的时间 ...

  6. ASP.NET动态网站制作(24)-- ADO.NET(3)

    前言:ADO.NET的第三节课.今天主要讲SQL Helper. 内容: 1.DataReader和DataSet的区别: (1)DataReader是一行一行地读,且只能向前读:DataSet是一次 ...

  7. ASP.NET动态网站制作(22)-- ADO.NET(1)

    前言:这节课开始真正地学习WEB开发,ADO.NET就是一组允许.NET开发人员使用标准的.机构化的,甚至无连接的方式与数据交互的技术.所属的类库为:System.Data.dll. 内容: 1.AD ...

  8. ASP.NET动态网站制作(18)-- jq作业讲解及知识补充

    前言:这节课主要讲解js及jq作业,并在作业讲解完后补充关于jQuery的一些知识点. 内容: 1.作业讲解:计算器那一块考虑的各种情况还不算完善,只实现了基本的功能,还需多多练习使用jQuery. ...

  9. ASP.NET动态网站制作(17)-- C#(1)

    前言:用C#也有一年多了,基本上都是边用边学的,现在可以跟着老师系统的学习一下,感觉应该挺好的. 内容: 1.网站部署的相关内容:  (1)想要做一个网站,首先得去买一个域名,老师的域名是在美橙上买的 ...

随机推荐

  1. Scrapy笔记:使用代理ip

    scrapy框架使用代理ip的基本思路是修改请求对象中的meta['proxy']的值,将代理ip赋值给这个属性.遵循这个思路,只要是生成Request对象的地方都可以设置Request的值. dow ...

  2. AC日记——琪露诺 洛谷 P1725

    琪露诺 思路: 单调队列+dp: 然而劳资不会单调队列,所以,线段树水过; 来,上代码: #include <cstdio> #include <cstring> #inclu ...

  3. 牛客网 牛客小白月赛2 A.数字方阵-反魔方阵,梁邱构造法

    天坑未补... 水一波博客,再不写博客就咸成鱼干了,只写题不写题解,过一段时间就忘了自己学过什么了. 最近重点就是把开学以来写的题补出来,没学的就滚去学会啊(= =),填一下坑... 从这篇博客开始, ...

  4. 一种极简的异步超时处理机制设计与实现(C#版)

    1.引言 当执行某些动作之后,会期待反馈.最终要么是得到了结果,要么就是超时了.当超时发生时,可能是期望得到通知,或是希望能自动重试,等等.于是设计了一种通用的异步超时的处理机制,以期通过简洁易理解的 ...

  5. [开源] FreeSql AOP 功能模块

    前言 FreeSql 是一个功能强大的 .NETStandard 库,用于对象关系映射程序(O/RM),支持 .NETCore 2.1+ 或 .NETFramework 4.6.1+(QQ群:4336 ...

  6. 浅谈.Net异步编程的前世今生----EAP篇

    前言 在上一篇博文中,我们提到了APM模型实现异步编程的模式,通过使用APM模型,可以简化.Net中编写异步程序的方式,但APM模型本身依然存在一些缺点,如无法得知操作进度,不能取消异步操作等. 针对 ...

  7. Excel Sheet Column Title - LeetCode

    Given a positive integer, return its corresponding column title as appear in an Excel sheet. For exa ...

  8. Hdoj 2509 Be the Winner

    Diciption Let's consider m apples divided into n groups. Each group contains no more than 100 apples ...

  9. NOIP2016模拟赛三 Problem B: 神奇的树

    题面 Description 有一棵神奇的树.这棵树有N个节点,在每个节点上都有宝藏,每个宝藏价值V[i]金币:对于每条边,每经过一次都要花费C[i]金币. 值得注意的是,每个宝藏只能领取一次(也可以 ...

  10. python测试网络可达性的方法

    1.ping连通性测试 #!/usr/bin/env python #-*- coding: utf-8 -*- import os,sys,re import subprocess def NetC ...