|
Mismo cuento en la SH 2, con la diferencia que cambiamos (/head) por (link rel="stylesheet" href="aquivalahojadeestilos.css")(/head). Nuevamente, cambios en todo el sitio y por supuesto, en el source code.
...y ahora que voy a usar CSS, tengo que eliminar todo el formato a mis textos para reemplazarlo por estilos. Eso no es problema para los tags redefinidos, pero se pone un poco más interesante para las clases personalizadas y para el reemplazo de los estilos HTML o colores que aplicamos a mano. Para esto tenemos la búsqueda de etiquetas HTML con atributos específicos. Por ejemplo, tengo un estilo HTML para el texto en mi sitio, en que le doy un color azul oscuro #000066 al texto. Para eliminar esa información puedo buscar una etiqueta específica en mi ventana de búsqueda y pedirle que me busque todas las etiquetas (font) del sitio, con atributo color que equivalga a #000066, y luego pedirle que me elimine esas etiquetas (Strip Tag). Con esta acción, me evito perseguir a mano todos mis textos azules.
Otra SH a la que nos podemos ver enfrentados es la de anteponer códigos de área a todos los teléfonos de un sitio grande. Como evitamos hacerlo a mano? Mediante expresiones regulares, por supuesto!
Las expresiones regulares son caracteres de control que describen combinaciones de caracteres y patrones de nuestro texto. Todos los números de teléfono de este sitio (SH4, recordemos) tienen 7 dígitos. Bastaría con pedirle que me encuentre cualquier combinación de 7 dígitos y que me la cambie por (562) + y los dígitos originales. Para pedirle a Dreamweaver que busque todos los grupos de 7 dígitos, tengo que activar use regular expressions en la ventana de búsqueda y pedirle que busque grupos de 7 dígitos. El caracter de control para un dígito cualquiera es d (backslash +de minúscula). Basta con digitar ddddddd para que encuentre grupos de siete dígitos, pero cómo consigo que efectúe el reemplazo? si le digo que reemplace ddddddd por (562)+ddddddd, lo que voy a obtener es efectivamente eso, el 562 seguido por siete repeticiones de backslash+de minúscula.
|