展开全部这个其实还简单的,顺序文档流排列就可以了。整个外框可以写一个定宽的盒子,或者100%宽度自适应;tab切换可以用inline-block的span或者li标签,间隙用margin-right来做;按钮行就是几个原生的button就可以了;收件人、主题、正文这里,如果简单粗暴点就用table布局,如果想放弃table的,就可以定义一个个盒子,按行排列下去,加一点margin-left,把收件人等字段定位在左边。比如:html是 诸如此类。还是写样式表文件更好控制在点,建议不要写行内样式;收件人添加抄送...最后一行和第二行照搬就行了。
分离功能和布局的基本思想就是使得这两组人能够各自编写和使用独立的一组文件:程序员只需关心那些只包含PHP代码的文件,无需关心页面的外观;而页面设计人员可以用自己最熟悉的可视化编辑器设计页面布局,无需担心破坏任何嵌入到页面的PHP代码。 如果你曾经看过几个关于PHP模板的教程,那么你应该已经明白模板的工作机制。考虑一个简单的页面局部:页面的上方是页头,左边是导航条,其余部分是内容区域。 可以看出页面如何由这些模板构造而成:main模板控制着整个页面的布局;header模板和leftnav模板控制着页面的公共元素。花括号“{}”里面的标识符是内容占位符。使用模板最主要的好处在于界面设计者能够按照自己的意愿编辑这些文件,比如设置字体、修改颜色和图形,或者完全地改变页面的布局。界面设计者可以用任何普通HTML编辑器或者可视化工具编辑这些页面,因为这些文件都只包含HTML代码,没有任何PHP代码。 PHP代码全部保存到单独的文件中,这个文件也就是由页面URL实际调用的文件
你是想动态生成html吧。php的smarty模版可以生成静态页面ob_start也可以的,百度下不难的,很多对应的实例
示列代码
1.定义(template.htm)html模板页面
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
</head>
<body >
<table $htmlformat[0] height="100%" border="0" width="100%" cellpadding="10" cellspacing="0" bgcolor="
电话咨询
在线咨询
微信咨询