我在创建的每个网页上都遇到过这个问题.我用来将我的内容放在页面中心的"主容器"div上面总是有一个上边距.我使用的是css样式表,并将正文中的边距和填充设置为0px,并在div中将边距和填充设置为0:
body{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 0;
color: black;
font-size: 10pt;
font-family: "Trebuchet MS", sans-serif;
background-color: #E2E2E2;
}
div.mainContainer{
height: auto;
width: 68em;
background-color: #FFFFFF;
margin: 0 auto;
padding: 0;
}
Run Code Online (Sandbox Code Playgroud)
我已多次在网上看过,但我能看到的就是设置这些边距和填充属性.还有什么我应该做的吗?IE和Firefox中存在边距.
以下是对代码的更全面的了解(它处于创建的开始阶段,因此其中没有太多......)
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- TemplateBeginEditable name="doctitle" -->
<title></title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" --><!-- TemplateEndEditable -->
<link href="../Styles/KB_styles1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="mainContainer">
<p>Here is the …
Run Code Online (Sandbox Code Playgroud) 从新手到TDD的一个非常具体的问题:
我将我的测试和我的应用程序分成不同的包.因此,我的大多数app方法必须公开才能访问它们.随着我的进步,很明显某些方法可能变得私有,但如果我做出改变,访问它们的测试将无法工作.我错过了一步,或做错了什么,或者这只是TDD的一次垮台?
我似乎无法让我的 php 脚本发送电子邮件。
<?php
echo "Does this page work?";
mail('my email address', 'test subject', 'test message');
?>
Run Code Online (Sandbox Code Playgroud)
首先,我在php.ini文件中设置了邮件功能设置如下:
我在 Outlook 上检查了我的电子邮件帐户设置。它不需要身份验证,端口为 25,加密连接类型为“自动”。鉴于此,我相应地配置了我的 php.ini 文件:
SMTP = ssl://smtp1.iis.com
smtp_port = 25
Run Code Online (Sandbox Code Playgroud)
然后我设置:
sendmail_from = my email address
Run Code Online (Sandbox Code Playgroud)
echo 语句在浏览器中打印出来,所以我知道 php 文件被识别和处理。但是浏览器也显示如下错误:
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\xampp\htdocs\mailtest.php on line 3
Run Code Online (Sandbox Code Playgroud)
我已经明确设置了 sendmail_from 所以我不知道还能做什么。我还尝试从 php.ini 文件中的 SMTP 设置中删除“ssl://”部分,并配置 php5.ini 文件。无论如何我应该配置这些 .ini 文件中的哪些?
我正在创建一个简单的表单.我想使用嵌入式javascript来验证表单是否已填写,然后,如果结果证明是有效的,则使用php脚本处理数据.
我不知道该怎么做,因为我不知道如何将1个以上的脚本与表单相关联.
<form id="aform" name="aform" action="myvalidationscript.js" method="POST" onSubmit="return checkForm()">
Run Code Online (Sandbox Code Playgroud)
将验证我的表单,如果它有效,则只发送日期,但是如何让它理解服务器上有一个想要接受数据并用它做某事的PHP文件?
这是可能的,我不知道该怎么做,或者我的验证模型都错了.我认识到我可以在与处理相同的PHP文件中进行验证,但我想1)通过功能组织我的代码比将所有内容放在一个脚本中更好的选项,以及2)验证客户端的选项 - 一边嵌入一些javascript.
有什么建议?