● HtmlForm类:提供对服务器上的Html <form> 元素的编程访问。
● HtmlHead类:可通过程序对服务器的Html <head>标记做访问。
● HtmlMeta类:可通过程序对服务器的 Html <meta>标记做访问。
● HtmlTitle类:允许编程访问服务器上的 HTML <title> 元素。
1.HtmlForm继承自HtmlContainerControl,使得窗体具有包含子控件的能力。HtmlForm提供了对HTML<form>元素在服务器端的编程访问能力。
例:
TestBlog.aspx html代码:
TestBlog.aspx.cs 代码:
下面的span标签就会显示你输入的内容,呵呵,这个例子很简单。
2.HtmlHead类提供对服务器上的 HTML <head> 元素的编程访问。HTML <head> 元素是有关页的附加信息的容器; 使用 HtmlTitle 类以编程方式指定 Web 窗体页的 HTML <title> 元素。
例:
TestBlog.aspx html代码:
TestBlog.aspx.cs 代码:
a.css样式:
3.HtmlMeta类提供对服务器上的 HTML <meta> 元素的编程访问。HTML <meta> 元素是关于呈现页的数据(但不是页内容本身)的容器。<meta> 标记放在 HTML <head> 开始元素和结束元素之间。每个 <meta> 元素都描述一个元数据属性名称及其关联值。
例:
TestBlog.aspx html代码:
TestBlog.aspx.cs 代码:
查看源码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>
标题
</title>
<meta name="当前日期" content="2009-12-07" scheme="YYYY-MM-DD" />
<meta name="keywords" content="关键字" />
<meta name="description" content="描述" />
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
</head>
<body>
<form name="form1" method="post" action="TestBlog.aspx" id="form1">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGS0HWWIy+LdP3E53s3wvIDqNuUHzA==" />
</div>
<div>
<p></p> <p></p>
<script language="javascript">
alert(document.documentElement.outerHTML);
</script>
</div>
</form>
</body>
</html>