Foros del Web » Creando para Internet » HTML »

FAQ's de HTML

Estas en el tema de FAQ's de HTML en el foro de HTML en Foros del Web. P: HACER ANIMACIÓN EN FLASH TRANSPARENTE (PRIORIDAD, JAVASCRIPT O SIMILARES) R: http://www.adobe.com/cfusion/knowled...fm?id=tn_14201 Aunque el tema ya esta puesto arriba por la Gran Tunait no esta ...

  #61 (permalink)  
Antiguo 27/08/2006, 05:23
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 12 años, 9 meses
Puntos: 25
P: HACER ANIMACIÓN EN FLASH TRANSPARENTE (PRIORIDAD, JAVASCRIPT O SIMILARES)

R: http://www.adobe.com/cfusion/knowled...fm?id=tn_14201

Aunque el tema ya esta puesto arriba por la Gran Tunait no esta de más un poco de información adicional.
__________________
Hospedaje Web al mejor costo!
  #62 (permalink)  
Antiguo 27/03/2007, 14:24
Avatar de stock  
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 13 años, 5 meses
Puntos: 53
Re: FAQ's de HTML

Pregunta: Como crear un documento XHTML correctamente?
Respuesta: La estructura correcta de un XHTML utilizando el doctype XHTML 1.0 Strict es la siguiente.

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1;" />
<title>El titulo del documento</title>
</head>
<body>

</body>
</html>
para mayor información visitar el siguiente link
http://www.crysfel.com/index.php/200...a-de-un-xhtml/

Have funnnnnnnn

Última edición por stock; 27/04/2007 a las 11:54
  #63 (permalink)  
Antiguo 29/10/2008, 03:49
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Codificación UTF-8 y caracteres extraños

P.- ¿Por qué si mi documento está codificado como UTF-8 en el navegador salen caracteres extraños?

R.- Hay muchas empresas de hosting que no tienen habilitado por defecto el juego de caracteres (charset) UTF-8, por lo que, aunque tú codifiques tus archivos en ese juego y lo declares en la cabecera del documento, en realidad ellos no lo sirven, y al navegador del visitante llega como Occidental ISO 8859-1, que es el charset en el que ellos sirven por defecto.

Normalmente basta con pedir a la empresa de hosting para que habiliten el juego de caracteres en tu espacio, que no suele ser gran problema porque es una modificación simple en la configuración del servidor. En el momento que lo habilitan, el navegador recibe los archivos como UTF-8 en caso de que estén guardados en ese sistema y coincida con la cabecera donde declaras el juego de caracteres.
__________________
Visita mi nueva web idplus.org
  #64 (permalink)  
Antiguo 30/10/2008, 12:39
Avatar de daPhyre
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: [email protected] (Redirects to 127.0.0.1)
Mensajes: 2.404
Antigüedad: 9 años, 9 meses
Puntos: 142
Información FAQ #72 - Favicons

Extensión al FAQ #7

¿Cómo puedo poner un ícono al lado de la barra de direcciones?

Este ícono se llama Favicon, y para ponerlo se agrega una de estas líneas dentro del head:

Código:
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
<link rel="icon" type="image/x-icon" href="favicon.ico" />
Mi favicon no se ve en Internet Explorer

Aunque muchos navegadores soportan imágenes para mostrar favicons, Internet Explorer solo soporta archivos .ico; Cambiar la extensión no funciona, por lo que necesitas crearlo con un software especial para ello. Si no cuentas con un software para crear íconos, puedes usar esta aplicación en línea: favicon.cc

Algunas veces es necesario limpiar el caché del navegador para ver los cambios en el favicon.

Cree un ícono animado en la página que dices, pero no se ve en Internet Explorer

Internet Explorer tampoco soporta íconos animados, solo estáticos. Para los que quieren mostrar un ícono animado en su web, una técnica popular es crear tanto un ícono animado como uno estático, y usarlos de la siguiente forma:

Código:
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
<!--[if IE]>
<link rel="shortcut icon" type="image/x-icon" href="favicon-no-animado.ico" />
<![endif]-->
__________________
<signs>daPhyre</signs>
Jugaa.me


Adios al dolor de cabeza de IE...
  #65 (permalink)  
Antiguo 16/10/2009, 11:09
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 10 años, 6 meses
Puntos: 538
Respuesta: FAQ's de HTML

P.- ¿Hay comentarios condicionales para otros navegadores no ie?
R.- No los hay como tales, pero sí podemos manipularlos, pervirtiendolos, para lograr que parezca que sí y ocultar código a los ie y el resto de navegadores que lo muestre.

A raíz de la consulta realizada en este tema salió esta página como ejemplo usando lo que algunos llaman "anticomentario condicional" y otros "no-comentario condicional".

Dejo el código por si desaparece dicha página:
Código html:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="es-es">
  3. <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  4. <title>Kseso? Jugando con css</title>
  5. <style type="text/css">
  6.  * {
  7.     margin: 0;
  8.     padding: 0;
  9.     border: 0;
  10.     outline: 0;
  11.   }
  12. html, body {
  13.   font-weight:normal;
  14.     font-size: 100%;
  15.     height:100%;
  16.   }
  17. .contenedor{
  18.     width:966px;
  19.     margin: 0 auto;
  20. }
  21. ul {
  22.   width: 65%;
  23.   margin: 0 auto;
  24.  
  25. }
  26. ul li {
  27.   display: block;
  28.   list-style-type: none;
  29. }
  30. ul li a {
  31.   display: block;
  32.   padding: 20px 0;
  33.   width: 100%;
  34.   text-align: center;
  35.   color: #cdcdcd;
  36.   background: #444;
  37.   text-decoration: none;
  38.   font-size: 1em;
  39.   font-family: monospace;
  40. }
  41. ul li a:visited, ul li a:hover, ul li a:active {
  42.   color: #7F9000;
  43.   background: #cdcdcd;
  44. }
  45.  
  46. </head>
  47. <div class="contenedor">
  48. <ul>
  49.     <!--[if !IE]>-->
  50.         <li><a href="#">Qué buen navegador usas</a></li>
  51.     <!--<![endif]-->
  52.     <!--[if !IE]>-->
  53.         <li><a href="#">Para todos los navegadores menos ie6</a></li>
  54.     <!--<![endif]-->
  55.     <!--[if IE 6]>
  56.    <li><a href="#">¿IE6? Qué mal rollo. Podrías actualizarte</a></li>
  57.    <![endif]-->
  58.     <!--[if IE 6]>
  59.    <li><a href="#">Sólo para ie6</a></li>
  60.    <![endif]-->
  61.     <!--[if IE 7]>
  62.    <li><a href="#">¿IE7? Podría ser peor, pero también mejor.</a></li>
  63.    <![endif]-->
  64.     <!--[if IE 8]>
  65.    <li><a href="#">¿IE8? Bueno, andas al día, pero anímate y prueba</a></li>
  66.    <![endif]-->
  67.     <!--[if gt IE 6]>
  68.    <li><a href="#">Para todos los navegadores menos ie6</a></li>
  69.    <![endif]-->
  70. </ul>
  71. </div>
  72. </body>
  73. </html>
Los estilos son prescindibles y sólo a efectos visuales.
Una "explicación" del funcionamiento de los "no-comentarios" la ofreció MIkmoro en aquí.

Posíblemente tenga más de curiosidad/juego/floritura que de práctico y efectivo.
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++
  #66 (permalink)  
Antiguo 17/05/2010, 23:19
Avatar de ferwall  
Fecha de Ingreso: abril-2010
Mensajes: 57
Antigüedad: 7 años, 8 meses
Puntos: 3
FAQ 74 - Diferencia entre HTML y XHTML.

Esto es mas para los novatos, para que sepa cual es puntualmente la diferencia entre html y xhtml, mas allá de las diferencias siempre expuestas, que mas que diferencias son ventajas como por ej, que el xhtml es mas fácil y rápido de indexzar para los robots de los buscadores, que las paginas xhtml cargan mas rápido, que se visualizan mejor en todos los navegadores, etc.

* Todas las etiquetas (tags) deberán ir escritas en minúsculas.
<BODY>
<P>Mal usado</P>
</BODY>

<body>
<p>Bien usado</p>
</body>


* Todos los valores de atributos entrecomillados.
<div id=contenido></div> mal usado
<div id="contenido"></div> bien usado

* Los valores minimizados están prohibidos.
<input type="checkbox" name="test" value="si" checked/>
<input type="checkbox" name="test" value="si" checked="checked">

* Todas las etiquetas correctamente anidadas.
<div><ul><li>texto</div></ul></li> Mal usado
<div><ul><li>texto</li></ul></div> Bien usado

<html><body><p>Bien usado</p></body></html>

* Todas las etiquetas deben ir cerradas.
<html>
<body>
<h1>Estudio contable
<h2> Gonzales S.A
<p> este es un estudio muy bonito.
</body>
</html>


<html>
<body>
<h1> Estudio contable</h1>
<h2> Gonzales S.A </h2>
<p> este es un estudio muy bonito. </p>
</body>
</html>


O las etiquetas omitag:
<link rel="stylesheet" type="text/css" href="estilos.css" />
<br />
<img src="patito.jpg" />


* Es necesaria la declaración de tipo de documento.
<!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">


* Una pagina XHTML no debe tener cambio de fuentes, ni de colores, ni nada relacionado con el diseño, solo el contenido. Para el diseño usamos las CSS.

PD: bueno básicamente eso es lo que arme de algunas paginas que vi en internet y modifique algunos ejemplos para que se entienda mejor, si no sirve bórrenlo no hay rencores jaja.

Última edición por ferwall; 28/05/2010 a las 16:20
  #67 (permalink)  
Antiguo 09/07/2010, 02:54
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 10 años, 5 meses
Puntos: 1567
Insertar Flash XHTML válido - CrossBrowser

Ultimamente he visto muchas preguntas acerca de insertar contenido Flash en nuestras páginas, que valide como XHTML y sea compatible con los principales navegadores.
Muchos se inclinan por la utilización de una librería JavaScript llamada SWFOject ó bien por un método alternativo, que requiere de los condicionales para IE y un swf extra(método Satay)
El siguiente método sólo utiliza HTML , no necesita de condicional alguno y valida para XHTML 1.0 Strict.


Código HTML:
Ver original
  1. <object type="application/x-shockwave-flash" data="b.swf" width="400" height="300">
  2.       <param name="movie" value="b.swf" />
  3.       <param name="loop" value="false" />
  4.       <param name="menu" value="true" />
  5.       <param name="play" value="true" />
  6.       <param name="bgcolor" value="#8897db" />
  7.  
  8.       <p>Flash Player no se encuentra o la versión no es compatible, utiliza el siguiente link para ir a la página de descarga <br />
  9. <a href="http://get.adobe.com/es/flashplayer/" onclick="this.target='_blank'">Descargar Flash Player</a>
  10. </p>

Compatible con IE6+ - Firefox 3.4+ - Chrome - Opera 10+ - Safari 4

Sólo requiere de un pequeño javascript adicional para eliminar el molesto
"haga click aquí para activar este control" que Opera 10 aún sigue mostrando.

fix-object.js

Código Javascript:
Ver original
  1. /* jActivating v.1.1.2 (compressed) - http://jactivating.sourceforge.net */
  2. var jActivating = { isMSIE : (document.all && !window.opera) ? true : false, reinsertContent : function()
  3. { var totalNodes = new Array(3); totalNodes['object'] = document.getElementsByTagName('object').length; totalNodes['embed'] = document.getElementsByTagName('embed').length; totalNodes['applet'] = document.getElementsByTagName('applet').length; for(var tagName in totalNodes)
  4. { var counter = totalNodes[tagName] - 1; for(var node; node = document.getElementsByTagName(tagName)[counter]; counter--)
  5. { sourceCode = jActivating.getSourceCode(node); if(sourceCode)
  6. { node.outerHTML = sourceCode;}
  7. }
  8. }
  9. jActivating.isMSIE = null;}, getSourceCode : function(node)
  10. { var sourceCode = node.outerHTML; switch(node.nodeName.toLowerCase())
  11. { case 'embed':
  12. return sourceCode; break; case 'object':
  13. case 'applet':
  14. var openTag = sourceCode.substr(0, sourceCode.indexOf('>') + 1); var closeTag = sourceCode.substr(sourceCode.length - 9).toLowerCase(); if(closeTag != '</object>' && closeTag != '</applet>')
  15. { return null;}
  16. if(jActivating.isMSIE)
  17. { var innerCode = jActivating.getInnerCode(node); sourceCode = openTag + innerCode + closeTag;}
  18. return sourceCode; break;}
  19. }, getInnerCode : function(node)
  20. { var innerCode = ''; var totalChilds = node.childNodes.length - 1; for(var counter = totalChilds, child; child = node.childNodes[counter]; counter--)
  21. { innerCode += child.outerHTML;}
  22. return innerCode;}
  23. }
  24. if(document.attachEvent)
  25. { if(window.opera)
  26. { document.attachEvent("DOMContentLoaded", jActivating.reinsertContent);}
  27. else
  28. { jActivating.reinsertContent();}
  29. }

Y debe ser llamado dentro del Head de la siguiente manera

<script type="text/javascript" src="fix-object.js" defer="defer"></script>

Creo que es más sencillo y en cuanto a compatibilidad cubre las espectativas.

Les dejo una demo funcionando en

http://foros.emprear.com/flash/flash-xhtml.html

En este otro ejemplo, un flash al 100% de la pantalla.
http://foros.emprear.com/flash/flash-xhtml100.html
Saludos

Última edición por emprear; 26/03/2012 a las 00:55 Razón: agregado flash al 100%
  #68 (permalink)  
Antiguo 10/12/2012, 22:59
Avatar de web2013  
Fecha de Ingreso: diciembre-2012
Ubicación: Peru
Mensajes: 19
Antigüedad: 5 años
Puntos: 2
Respuesta: FAQ's de HTML

¿Como mostrar una imagen en vez de flash si el navegador no soporta flash? (caso de celulares)

<object type="application/x-shockwave-flash" data="logo.swf" width="350" height="150">
<param name="movie" value="logo.swf" />
<img src="logo.jpg" width="335" height="149" />
</object>

Etiquetas: faq
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 48 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 04:58.