ASP.NET和HTML有什么关系?我是初学者

ilovevista 2012-10-11 09:19:36
我是大三的学生,这个学期学校开了ASP.net的课程,我就想好好把网页相关知识都学一学。

听老师讲,说是asp.net的程序在服务器上跑完了之后给客户端返回个html的结果,是这样吗?

如果我在asp里面画一个按钮,是不是就会变成html里面的<input type="button">这样的标签?

我现在在看网上找的视频教程,讲html css js的,看完了会对我以后的asp有什么帮助吗?

还有,有次在csdn论坛上,有人抱怨别人写的网页里面净是<div>这个东西。这个很落后么?有什么替代的?还有什么东西是在html里但是比较让人觉得落后的东西么?

谢谢指点!
...全文
1336 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
0o心梦无痕o0 2012-10-12
  • 打赏
  • 举报
回复
本人理解是那些控件都是在客户端渲染成一个个标签,微软开发那些控件只是方便程序员开发罢了,我们不想用完全可以不用啊,我们直接可以写<input type="text">,以前的asp,php,jsp都是这样的,正如上面所说的html css js都是动态网页设计的基础,无论什么都是要用到的,建议楼主还是加强这方面的学习吧。
ahone 2012-10-12
  • 打赏
  • 举报
回复
去这里学习学习吧,最好的入门教程了 http://www.w3school.com.cn/这个是中文版的 http://www.w3schools.com/ 这个是英文版本的 最好去英文站点,内容比较新也比较全面。有问题再来csdn
sxldfang 2012-10-12
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 的回复:]

引用 1 楼 的回复:

asp.net是一种“html生成器”。

听老师讲,说是asp.net的程序在服务器上跑完了之后给客户端返回个html的结果,是这样吗?
差不多是这样。

如果我在asp里面画一个按钮,是不是就会变成html里面的<input type="button">这样的标签?
是的,不仅如此,asp.net还会为控件的状态以及行为生成更多的代码。

我现……
[/Quote]
你的舍友能访问你的电脑上的html,此时你的电脑就充当了服务器的角色。

只是服务器应该是一直开着的,运行稳定,性能优良,能为成千上万人提供服务,你的电脑可能就不行了。

ilovevista 2012-10-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

asp.net是一种“html生成器”。

听老师讲,说是asp.net的程序在服务器上跑完了之后给客户端返回个html的结果,是这样吗?
差不多是这样。

如果我在asp里面画一个按钮,是不是就会变成html里面的<input type="button">这样的标签?
是的,不仅如此,asp.net还会为控件的状态以及行为生成更多的代码。

我现在在看网上找的视频教程,讲htm……
[/Quote]
这两天又想到另外的一个问题,就是,远程的服务器为什么要运行个“服务器”这个软件才能给别人提供服务呢?比如我在我的电脑上写个html代码,我的舍友在他的电脑上访问我的电脑里面的html,不也能看么?。。
danran251689 2012-10-12
  • 打赏
  • 举报
回复
asp.net是一种嵌入型的脚本语言,指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中的程序 。
html是超文本标记语言,指Hypertext Markup Language,是用于描述网页文档的一种标记语言。
网站的页面的显示就是靠html来显示的,它数以静态的页面,没有交互。而asp.net可以实现动态的程序运行,实现页面的效果。
简单的说就是一个是动态,一个是静态
webdiyer 2012-10-12
  • 打赏
  • 举报
回复
html css js是最基础的技术,无论用哪种动态网页开发技术(jsp\php\asp\asp.net等等),最终都是以生成html代码为目的,至于div而局,不是落后,恰恰相反,div+css是时下最流行的而局方式
manchiu00 2012-10-12
  • 打赏
  • 举报
回复
html是静态页面~只要加上asp.net的技术就可以实现动态页面的传值了~
  • 打赏
  • 举报
回复
asp.net貌似是强加html,强修改html
chenxukeaa 2012-10-11
  • 打赏
  • 举报
回复
简单来讲 HTML是网页前段 ASP.NET包含了与数据库交互数据和对数据进行逻辑处理最后在前台呈现给用户 而且还封装了很多的控件来供用户来使用 而不需要在HTML代码里写控件代码

网页里全是div这可不是落后 div+css是至今为止最好用最灵活的布局方式
threenewbee 2012-10-11
  • 打赏
  • 举报
回复
asp.net是一种“html生成器”。

听老师讲,说是asp.net的程序在服务器上跑完了之后给客户端返回个html的结果,是这样吗?
差不多是这样。

如果我在asp里面画一个按钮,是不是就会变成html里面的<input type="button">这样的标签?
是的,不仅如此,asp.net还会为控件的状态以及行为生成更多的代码。

我现在在看网上找的视频教程,讲html css js的,看完了会对我以后的asp有什么帮助吗?
建议你先学学html和http协议,然后从基本概念学起。css和js是围绕html的。

网页里面净是<div>这个东西。这个很落后么?
这个是在胡说。
「已注销」 2012-10-11
  • 打赏
  • 举报
回复
html js jq 学好了,对ASP.NET是很有用处的
紫魂一号 2012-10-11
  • 打赏
  • 举报
回复
简单点,html是给你看的。。。.net可以进行一系列的加工之后以html的形式展现给你看
龙火 2012-10-11
  • 打赏
  • 举报
回复
学html是学习ASP.NET过程中的一小部分
兔子丶哥 2012-10-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
asp.net是一种“html生成器”。

听老师讲,说是asp.net的程序在服务器上跑完了之后给客户端返回个html的结果,是这样吗?
差不多是这样。

如果我在asp里面画一个按钮,是不是就会变成html里面的<input type="button">这样的标签?
是的,不仅如此,asp.net还会为控件的状态以及行为生成更多的代码。

我现在在看网上找的视频教程,讲html……
[/Quote]

正解

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧