Es esto lo que nos recuerda un artículo de CSS Tricks y muestra las variantes que solemos encontrar en los distintos ejemplos que pululan en la web.
¿Cuál debemos usar? En realidad, casi cualquiera de ellos porque los navegadores las entienden todas y no se hacen problemas por los detalles que sólo quedan para ser discutidos por los puristas.
Lo cierto es que para agregar un script, basta poner la etiqueta y no es necesario ningún atributo extra aunque para la w3.org sigue siendo obligatorio excepto si se utiliza un documento de tipo HTML5:
<script> ....... el código ....... </script>
<script type="text/javascript"> ....... el código ....... </script>
<script language="javascript"> ....... el código ....... </script> <script type="text/javascript" language="javascript"> ....... el código ....... </script>
<script type="text/javascript"> //<![CDATA[ ....... el código ....... //]]> </script>
Lo que lleva a recordar que no siempre es necesario que los scripts a utilizar estén en la plantilla; por el contrario, cuando se trata de cosas eventuales, efectos que usamos de tanto en tanto, podemos intentar agregarlas directamente en la entrada y de ese modo, ayudaremos a que nuestro sitio se abra con mayor velocidad ya que no se cargarán cosas innecesarias.
En un tiempo, esto era complicado porque había que escribir todo el script en una sola línea pero, en los nuevos editores de Blogger ese problema ya no existe y el script puede ser escrito de modo normal. Sin embargo, hay que ver caso por caso ya que hay ocasiones en que determinados caracteres como < siguen limitándonos ya que las reglas de Blogger son poco claras y las cambian cuando quieren.
11 comentarios:
Perfecto, perfecto, siempre hay confusiones en la simpleza del copiar y pegar.
Lo que sugierís es que si es un script con un determinado efecto y de poco uso sea incluído en ¿Cualquier entrada?
De ser así, ¿en la entrada debería de escribirse así?:
script type="text/javascript
//
/script
JMiur sigo con un problema desde hace meses siempre me rindo y lo dejo, te comento por acá ya que por otras entradas viejas quisas no entres y no tengo otra manera de contactarte, si me puedes hacer este favor te lo agradeceria mucho, entro aqui porque otras consultas me haz resuelto y lo mejor es que lo haces rapidamente :D
Quiero ponerme un reproductor de video JWplayer igualito al de esta página:
http://www.mundonlinetv.com/2010/01/el-avatar-libro-agua-cap-01-el-nino-del.html
Pero nose como hacerlo, intenté de todos modos y nose:
1. de donde saco el link directo del video y a donde lo subo para que me reconozca el reproductor.
2. quiero quitarle lo que dice JW PLAYER
3. quiero ponerle un fondo antes de dar play.
Te lo agradeceria mucho, tomate tu tiempo y por favor respondeme o guiame, estuve 5 horas tratando de buscar ayuda y no la encuentro.
Gracias por todo. Ivan
Adrián J. Messina:
Sí, exactamente eso. En las entradas o elementos HTML no hace falta usar CDATA pero, dependiendo del código del script, puede ser complicado si hay caracteres < o >
Iván:
No sé cuál es el video porque en esa página no se carga el reproductor.
¿De donde sacar el enlace directo? Depende del servicio; deberías consultar con ellos.
Todo lo demás es algo que desconozco, lo lógico sería recurrir a la página de los desarrolladores de jwplayer y ver si eso es posible.
Hola muy buenas verás yo en mi blog quisiera poner un menu como el que tiene, pero al copiar su código desde mi navegador, me lee los campos pero no la imagen de fondo. Me gusataría como podría hacerlo yo, ya que poner un color solido detras del menú queda como muy soso. Muchas gracias. Saludos
En ese menú n ose utilizan imágenes de fondo sin ogradientes creadas con CSS así qeu puedes mirar en esta entrada para ver cómo generarlas y luego aplicarlas a la propiedad background.
No me funciona CDATA :( Antes siempre me había funcionado; ahora no :/
¿Qué significa que no funciona? ¿Dónde está puesto?
Significa que al colocar el CDATA el script no funciona. Al sacar el CDATA el script funciona.
Está puesto entre <script> y </script>.
Creo que me rindo. No usaré Javascript :/
No hay motivo alguno para que no funcione; habria que ver qué estás tratando de hacer y dónde lo estás colocando.
¿Quiere dejar un comentario?
recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...
Nota: sólo los miembros de este blog pueden publicar comentarios.
Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.
Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...