hola amigos feliz dia del trabajador atrasado x2, tengo una duda estoy trabajando con un sitio html que paso despues a extencion php, todo bien pero tengo una duda, no entiendo porque cuando paso los archivos a php no me tomas los estilos que agregue estando en extencion html, nunca me habia pasado y me genera dudas, les ha pasado? porque cuando vuelvo a cambiar la extencion de mis archivos a html me toma los estilos
que les di, pero cuando cambio al archivo a extencion .php ya no los toma, y no entiendo porque si se supone que solo cambio la extencion no las clases ni las ids ni mucho menos los estilos >:v .
@JuanitoAlimaña tienes que validar como haces el output si bien es cierto que cambias a php... el codigo html sigue siendo codigo html y debes tener cuidado con el tratamiento que le des como php ... ya que alguna comilla doble o simple puede romper las cosas ... es necesario que compartas un ejemplo para poder guiarte .
@gbianchi es verdad amigo, pero en teoria si ya tiene los estilos dados por un archivo de css no comprendo porque no toma esos estilos, siendo que los demas si, es decir, los nuevos estilos que les doy no los toma, y los que tiene antes si, y es lo que me parece loco jaja.
@FranciscoNuñezIALover enterado amigo voy a tomar eso en cuenta voy a revisar el codigo,
@FranciscoNuñezIALover tienes razon amigo creo que gbianchi es nuestra contraparte xD.
@Trauma No mires los dias tan pesimistas amigo por lo menos despertaste hoy, y pudiste entrar en el salseo del chat, otros ya no pudieron despertar hoy.
mirame a mi no se que rollo con mis archivos xD sin contar que ni trabajo tengo y los que encuentre de momento no tendran nada que ver con la programacion :,,,v .
y menos si no arreglo mi desmadre xD pero hay que darle bro con todo alv :V . Larga vida a PHP!.
Si tienes esto que es html puro, sea la extension .html o .php debe funcionar igual:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="mystyle.css">
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
<script src="myScript.js"></script>
</body>
</html>
esto ocurre por que los servidores web al interpretar el html lo ve como un archivo de texto plano y lo envia asi al frontend o con el header web por defecto ... xml/html ..... etc etc etc...
si la extension es php ... la cosa cambia un poquito ... ya que el modulo buscar si hay etiquetas php en el texto y ejecutara lo que este dentro de ella como codigo php
lo demas lo seguira viendo como texto plano ... y a menos que no cambies las cabecera lo enviara de esa misma forma al frontend...
incluso ... mesclando html con php algo como:
<?php
$script = "myScript.js";
?>
<!DOCTYPE html> <html> <head> <link rel="stylesheet" href="mystyle.css"> </head> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> <script src="<?=$script;?>"></script> </body> </html>
a pesar de que hay un procesamiento php para obtener el parte del html... lo que llegara al frontend sera el html armado ...si la variable $script; no se construyo correctamente ... entonces si tendras un problema de carga del archivo... pero de lo contrario el archivo cargara habitualmente y eso no debe interferir con el pintado en el frontend ...
@JuanitoAlimaña a ver si queda claro de una vez por toda ... que php, html y javascript, no trabajan como otros lenguajes de programacion ... tienen su sinergia y su interoperatividad aunque uno este en el frontend y el otro en el backend
vale muchas gracias amigo tomare las notas y repasare el contenido, fue la primera vez que me paso y me saco de onda xD, porque en otros proyectos eh hecho lo mismo y no eh tenido problemas por cambiar solo la extencion xD . vamo a darle thanks a lot =D .
pense que el sitio trataba de buscar una solucion a problemas de los usuarios ... pero por lo que veo responder cualquier cosa menos lo que se pregunta ...