脚本一般放在<script></script>这两个标签之间,而我一般把这两个标签放在<body></body>后面,因为这样在加载html文档时,会先生成页面的结构与内容,而后执行脚本,脚本里的代码一般与交互和表现相关,不必一开始就加载出来。如果放在开头,可能会影响网页内容生成的速度,给用户带来不好的体验,所以我一般放后面。
如果你是新手的话,你可以直接使用记事本进行编辑,在桌面新建一个记事本文档,打开写即可。html文档的主要结构是:
<html>
<head>
<title>
</title>
</head>
<body>
</body>
</html>
说明:<html></html>是一对说明此文档时一个网页文档,<head></head>是定义头部的标记 <title></title>是设置文档的标题的
<body></body>之间这是正文,是主体部分,文档的显示内容就写在这。写好文档后把记事本文档.txt改成.html格式即可。
我现在正在学javascript,下面是我写的一个简单的有关JavaScript的html文档,你可以看一下:
<html>
<head>
<title>
练习使用就javascript
</title>
<script type="text/javascript">
var newWindow
function makeNewWindow()
{
newWindow=self.open("","","height=10,width=30")
}
function closeNewWindow()
{
if(newWindow)
{
newWindow.close()
newWindow=null
}
}
function openalert()
{
self.alert("这是一个javascript警告对话框!!")
}
function openconfirm()
{
if(confirm("是否创建一个警告对话框"))
{
window.alert("这是一个javascript警告对话框!!")
}
}
function openPrompt()
{
var name
name=prompt("请输入您的名字:","")
if(name)
{
alert(name+"欢迎进入该网站!!!")
}
}
function openLink()
{
location.href="http://www.baidu.com"
}
</script>
</head>
<body>
<form>
<font color="blue" align="right">窗体的创建和关闭 </font><br>
<input type="button" id="chuanjian" value="创建一个窗体" onclick="makeNewWindow()">
<br><br>
<input type="button" id="guanbi" value="关闭创建窗体" onclick="closeNewWindow()">
<br><br>
<input type="button" id="alert" value="打开一个警告对话框" onclick="openalert()">
<br><br>
<input type="button" id="confirm" value="打开一个确认对话框" onclick="openconfirm()">
<br><br>
<input type="button" id="yanzheng" value="验证对话框" onclick="openPrompt()">
<br><br>
<input type="button" id="linkbut" value="连接百度" onclick="openLink()" >
<script type="text/javascript">
document.write("<br>")
var pro1
pro1=document.getElementById("chuanjian").value
document.write("<h>按钮的属性值</h>"+"<br>")
document.write(pro1+"<br><br>")
document.write("浏览器的用户机构:"+navigator.userAgent+"<br>")
document.write("浏览器的名字:"+navigator.appName+"<br>")
</script>
</form>
</body>
</html>
html是一种很好的网页语言,支持各种脚本语言,你可以学习html的同时学下脚本语言。其中有许多标记,比如设置字体的标记,插入图片的标记,插入链接的标记,还有一系列的表单标记。
建议你去买本或者借本有html的书看一下,书中对这个介绍的很详细。学一门语言就要喜欢它。祝你早日成功。
我想你大概是问如何使用web页面,在线执行python。
首先你可以安装一个叫The Jupyter Notebook实现你的需要
如果你想做一个在线的应用,大体思路如下:
前端
html页面有一个textarea或者其他文本编辑组件作为输入。
提交以后等待相应返回结果。
后台:
python实现执行:
将文本信息转存成py文件
起一个python进程执行并获取输出结果,错误信息
等待进程结束。分步或者一次性返回结果。
python在进行如此方式执行会有很大的安全隐患。解决安全问题可以尝试使用codejail实现。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)