Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003
Como se puede ver, he rediseñado un poco el blog, que falta le hacía, ya que llevaba más de dos años y era muy 1.0. Simplemente he retocado la plantilla e iré haciendo más cambios, sobre todo dándole mas vidilla añadiendo algún que otro icono y una cabecera decente.
Se admiten sugerencias ![]()
Resaltar una cadena de texto dentro de otra es fácil, pero cuando la sustitución se hace en una cadena con etiquetas HTML/XML la cosa se complica, ya que podemos corromper las etiquetas. Por ejemplo, si queremos sustituir PHP por <strong>PHP</strong> en la siguiente cadena:
<a href="http://www.php.net" title="PHP: Hypertext Preprocessor">PHP.NET</a>
La sustitución rompería el enlace al sustituir dentro de href y title.
Había programado mi propia función para solventar el problema pero encontré una más rápida y más sencilla: str_highlight(), de Aidan Lister.
HTML Tidy es una herramienta para validar y corregir HTML. Comprueba etiquetas incorrectas, mal cerradas o en orden incorrecto y las arregla. Hay versiones hechas en C, Java, Perl o Python pero la que más útil me resultó ( para validar en tiempo real las webs que programo ) fué una versión específica para funcionar como extensión de Mozilla y Firefox: HTML Validator for Firefox and Mozilla. Añade un icono y un texto en la barra de estado que indica el número de errores y avisos que tiene la página. Además añade dos ventanas en el visor de código fuente: una contiene la lista de errores y avisos y la otra muestra una pequeña explicación de los errores según se hace clic en cada uno…
Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons