复杂表达式
能解释一下return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)中每一部分(如<tr>,<td>都表示什么)都表示什么。或者就是一个固定的语句。
能解释一下return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)中每一部分(如<tr>,<td>都表示什么)都表示什么。或者就是一个固定的语句。
2017-07-30
return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)语句中%s表示将要被替换的内容,
% (name, score)表示用于替换的内容,第一个%s被name替换,第二个%s被score替换
下面是在pycharm中运行任务代码的输出的结果
<table border="1">
<tr><th>Name</th><th>Score</th></tr>
<tr><td>Lisa</td><td>85</td></tr>
<tr><td>Adam</td><td>95</td></tr>
<tr><td>Bart</td><td style="color:red">59</td></tr>
</table>
你在这个网页里看到的是输出的python代码的结果再转换成html的结果
<tr><th>都是html里的标签 tr标签表示一个列表的一列th表示列表的表头单元格td表示标签的一个单元格
一对标签(<tr style=" ">content<th>)是一个元素节点 元素节点里的style=“”是一个属性节点 而content表示一个文本节点。元素节点可以包含元素节点 比如上面的代码<table>...</table>就是一个元素节点 table元素节点内又包含了4个元素节点 而最后一个tr元素节点内又包含了两个元素节点td 后面那个td元素节点包含了一个属性节点style=“color:red”和一个文本节点59
这部分是有关于Html语言的,
2、<table></table> 表单
boreder="表格的边框"
align="表格的水平位置, lift左 center中 right右"
width="表格的宽度"
height="表格的高度"
cellpadding="表格文字距离边框的距离"
cellspacing="表格之间的距离"
backcolor="背景颜色"
background"背景图片(图片的位置)"
图片相对于表格宽度,高度。
较大时。表格从图片的左上角取用,多了的图片部分不会被利用
较小,图片会被复制直至表格被填满
<tr></tr> 行元素
align="center lift right" 行中内容的左中右
valign="top middle bottom" 行中内容的放置顶部 中 底部
<td></td> 表格中的小单元格
colspan="列数(使用数字代表要合并几列)"合并列
rowspan="行数(使用数字代表要合并几行)"合并行
既要合并行要合并列, 规则(先列后行)
举报