两个html文件具有相同的内容,在同一个文件夹中,使用相同的浏览器,在一个utf-8中工作,而在另一个中它没有#t

时间:2015-01-08 11:08:51

标签: html windows utf-8

我将通过声明我可以让它真正起作用来说明这一点,我只是不知道为什么它会像它一样工作。

发生以下情况:

我有两个文件,我们称之为文件1和文件2,两个html文件,文件2都是空白的。

文件1有一个问题,utf-8编码不起作用,“ñ”或“á”等字符显示不正确。

选择文件1中的所有代码并将其粘贴到文件2中会导致文件2正常工作,前面提到的字符可以正常工作。

另一方面,复制和粘贴文件1导致另一个文件,如文件1,不起作用,对文件2执行相同操作导致文件2的副本工作,如文件2那样。

从文件2复制并粘贴到文件1导致文件1无效,但删除文件1中的所有内容,保存它,从文件2粘贴内容并再次保存导致文件1正在工作。< / p>

使用WinMerge检查这两个文件会返回一条相同的消息(西班牙语)。

http://i.stack.imgur.com/zFex1.png

命名也没有任何改变。一个差异我能找到的是文件大小实际上并不相同,2005字节到2013字节,我无法解释原因,当时我删除文件1中的内容,保存,粘贴文件2中的内容并再次保存,文件大小相同。

http://i.stack.imgur.com/uPZD8.png

这两个html文件的内容都是这些(从文件1中复制,它本身无法正常工作,但粘贴的版本有效):

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8"/>
		<title>Cosáññ</title>
 		<link rel="stylesheet" media="screen"/>
	</head>
  <body>
	<form class="formulario">
	<ul>
		<li>
			<p class="obligatorio">* Campos obligatorios</p>
			<h1>Formulario de contacto 2</h1>
			<p>Si desea contactar, por favor rellene este breve formulario y nos
				 comunicaremos con usted lo antes posible.<p>
		</li>
		<li>
			<label for="nombre">Nombre: </label>
			<input type="text" name="nombre" placeholder="María Rodríguez">
		</li>
		<br>
		<li>
			<label class="notexto" for="sexo">Sexo: </label>
			<input type="radio" name="sexo" value="1"  checked="checked"> mujer
			<input type="radio" name="sexo" value="2"> hombre
		</li>
		<br>
		<li>
			<label>Suplementos:</label>
		</li>
		<li>
			  <input type="checkbox" name="Comedor" value="1"/>
			<label class="casilla" for="Comedor"> Comedor </label>
			<input type="checkbox" name="Extraescolar" value="2"/>
			<label class="casilla" for="Extraescolar"> Extraescolar </label>
		</li>
		<br>
		<li>
			<label for="contraseña">Contraseña: </label>
			<input type="password" name="contraseña"/>
		 </li>
		<br>
		<li>
			<label >Curso: </label>
			<select name "listacurso">
				<option value="1">1dw3</option>
				<option value="2">2dw3</option>
				<option value="3">1as3</option>
				<option value="4">2as3</option>
			</select>
		</li>
		 <br>
		<li>
			<label for="email">Email:</label>
			<input type="text" name="email" placeholder="fct015110@yahoo.es" required/>
			<span class="texto_ayuda">Proper format "http://someaddress.com"</span>
		</li>
		<br>
		<li>
			<label for="busqueda"> Buscar: </label>
			<input name="busqueda" type="search" placeholder="Formato"/>
		</li>
			<br/>
		<li>
			<label for="inicio"> Fecha de inicio: </label>
			<input name="inicio" type="date" placeholder="selecciona fecha"/>
		</li>
			<br/>
		<input type = "submit">
	</ul>
	</form>
</body>
</html>

以前指向css文件的文件,但为了排除故障,我删除了引用。

可能导致这种情况的原因是什么?我正在使用的操作系统是Win7。

0 个答案:

没有答案