![]() |
incorporar estilo css a "agregar a favorito" gente del foro mi script "agregar a favorito" esta dentro de una celda a la cual le he aplicado un estilo css pero lo aplica en parte, ya que me modifica el tipo de font(verdana) grosor(negrita) color (#FFFFFF) pero no el tamaño que deseo que sea de 9px. el codigo que estoy usando es el siguiente <html> <head> <script language="JavaScript1.2"> var url="http://www.tu_sitio.com" var titulo="Tu Sitio Web" function agregar(){ if (document.all) window.external.AddFavorite(url,titulo) } </script> </head> <body> <script> if (document.all) document.write('<a href="javascript:agregar()">Agregar a Favoritos</a>') </script> </div> </body> </html> si alguien se le ocurre porque me toma en parte el estilo que le deseo aplicar agradecida Silvi@ :adios: |
En donde estas definiendo el estilo? en donde lo estas aplicando? Saludos, pancarne. |
primero se lo aplique a la celda donde esta el script ( no es muy ortodoxo?,no? para texto comun me funciona) y tambien probe aplicando <style> #agregar ("agregar "se llama el archivo css ) <style> <div id="agregar"> <script> if (document.all) document.write('<a href="javascript:agregar()">Agregar a Favoritos</a>') </script> </div> esta es la parte que inserto en la celda. Estilo css se poco, y para aplicar estilo a la fecha me pasaron en este foro esta forma de "sintaxis" que la quise aplicar en este caso pero no me resulto bueno no se si con esto se te aclara el panorama de lo que hice AAh, me manejo con dreamweaver y este programa tiene para poder crear diferentes estilos css que como ya te conte anteriormente lo quise aplicar al script pero no me funciono. muchas gracias por la ayuda.. y perdon si he cometido alguna "burrada":-( Silvi@:adios: |
Código HTML: <style type="text/css">Pero te recomiendo que primero pruebes esto solo en un archivo aparte para que te des cuenta de como funciona la cosa. Sino te vas a volver loca con tantas cosas copiada y pegadas de ejemplos y con las cosas de mas que te escribe el DW. Te recomiendo que antes de usar DW trates de aprender HTML y CSS. El DW se vuelve una herramienta potenticima una ves que sabes escribir una pagina desde el bloc de notas :-D Saludos, pancarne. |
mil gracias por tus consejos!!! si, los codigos primeros los pruebo a parte para ver como funciona antes de "meterlos en una pagima a medio armar que se me arme lio" aparte asi me doy cuenta como funciona.. graciasss:arriba: silvi@:adios: |
De nada!! Contame si te sirvio el codigo que te pase.... Saludos, pancarne. |
No pongas los estilos en el mismo archivo, es mejor en un archivo aparte (*.css) ;-) |
silvi@ ,para cargar un archivo css externo en la pagina, no se hace asi: #nombredearchivo eso, en todo caso, seria para hacer referencia a un 'id' del documento. ,para carar un archivo css externo puedes hacer dos cosas: 1. <link rel="styleSheet" href="archivo.css"> dentro del <head> o 2. <style>@import url(archivo.css)</style> El segundo 'if' lo tienes puesto para que no aparezca el boton 'agregar a favoritos' si no tiene Ie ,¿ no es asi ? |
Cita:
Y en Html: 1.<LINK REL="stylesheet" TYPE="text/css" HREF="estilos.css"> 2. <style> .estilo { ........... } </style> ;-) |
eso no es Xhtml, para que lo fuera la etiqueta link debería de estar cerrada ;-)... además creo que todo lo que sea xhtml funciona en html... y conviene acostumbrarse a escribir todo en minúsculas, que en html funciona =, y es un paso más para migrar a xhtml. |
Cita:
Osea, si lo vi.. pero nunca en html, casi siempre en xhtml. |
la regla @import es css, osea, la podés usar hasta dentro de un archivo.css |
para evitar hacer congeturas sobre cual es tu problema, deberías colgar la página, la vemos y te respondemos con total seguridad, de otra parte, ya un compañero te dijo que aplicas el CSS del modo que no es (o así nos parece) y otra más, tienes un </div> que cierra sin tener el que abre <div>, Saludos |
hay muchachos!!! gracias por la ayuda ...:-D pero con tanta discusion me han mareado:stress: ahora si que no se para donde disparar.. estoy como el filosofo griego que decia "solo se que no se nada".... voy por parte pancarne. mira aplique el codigo que me enviaste lo aplico en una pagina en blanco y anda 10 puntos pero la aplique en la pagina que estoy armando ( que en realidad recien estoy armando la plantilla, para recien despues generar las diferentes paginas) y funciona en parte, para mi de tanto hacer y deshacer debe de haber algun codigo que esta impidiendo que funcione correctamente... Cita:
leoj90 <style> .estilo { ........... } </style> siempre pense que todo lo que es estilo de texto es css :pensando: bueno...me voy a copiar todos los mensajes que me enviaron, los estudio y les cuento.... graciass!!! si alguien tiene algo que acotar para "redondear" hagalo ahora o caye para siempre.....:censura: fue un chiste!!! gracias!!! ya que de esto tambien se aprende! Silvi@:adios: |
Hola silvi@, aquí posteo el mismo código que pusiste al inicio del post, agregándole además los estilos CSS y un texto que puse para hacer la prueba de si funcionaba o no. Si necesitas alguna explicación, aquí estamos para ayudarte: Código HTML: <html>PD: Como la letra de "agregar a favoritos" es blanca no se vé, a menos que tu página tenga un fondo de otro color que no sea blanco. Es lógico no?, bueno, era solo como comentario |
si hay una confusion general en lo que es el 'css' ,algunos lo tratan como un nuevo lenguaje, totalmente independiente, pero ese 'lenguaje', solo, no hace nada, .nesesita algun objetivo al que disparar sus estilos. Lo mas comun es que se crea que se hacen cosas en 'css' ,y 'css' no es mas que quitar los estilos de las etiquetas ,para colocarlos en una seccion propia o en un archivo aparte, incluso se alude a el como contrapuesto de las tablas ,incluso del propio HTML, nunca mas lejos de la realidad. Probablemente tengas que mostrar la data. Pd: Va a parecer una pregunta tonta, pero ,¿ estos son los valores que le aplicas a las variables ? var url="http://www.tu_sitio.com" var titulo="Tu Sitio Web" Saludos. |
Baccxus:arriba: gracias!!! por haberte puesto en el trabajo de rearmarme todo el codigo. Y, si ,es blanca la letra porque el fondo de la celda es negra..jeje bueno cualquier cosa los vuelvo a consultar.. aunque ya estuve leyendo algo para ordenarme la cabeza. Programeitor Si, si bien no se nada de programacion entiendo que "los estilos css" son eso y no un lenguaje como puede ser el html, y sirven entre otraas cosas para colocar estilos a texto. en cuanto a Pd: Va a parecer una pregunta tonta, pero ,¿ estos son los valores que le aplicas a las variables ? var url="http://www.tu_sitio.com" var titulo="Tu Sitio Web" no se bien a que te referis...:pensando: si es por lo de "tu sitio" , es que aun como es un microemprendimiento propio no lo he "bautizado", estamos viendo que nombres alternativos pueden ir ..pero mientras tanto gano tiempo, armando las plantillas, menues, imagenes etc. Bueno les agradezco a ambos la "buena onda" Silvi@:adios: |
Creo q lo dijo por esto: Cita:
|
ahhh! bueno si es por eso ya comente que era transitorio y que va ir la direccion real cuando tengamos el nombre ....jeje:-D Silvi@:adios: |
Baccxus me funciono 10 puntos !!!:-D y fue al agregarle todo este codigo. <style type="text/css">/*Código CSS que también puede ser externo*/ .agregar, .agregar a {/*clase que incluye también a los links*/ font-family: Verdana, Arial, Helvetica, sans-serif;/*familia de la fuente*/ font-weight: bold;/*negrilla*/ color: #FFFFFF;/*color blanco aunque sea un link*/ font-size: 9px!important; /*tamaño de la letra, importante en caso de que herede propiedades*/ } </style> ya que con solo colocar <style type="text/css"> .agregar </style> no funcionaba. Ademas he estado leyendo sobre estilos css como para entender lo que habia hecho mal, porque y como funcionaba el codigo que me posteaste, mas las sugerencias de los demas chicos. Ahora mas o menos ya se de que se trata. gracias!! por tu atención Silvi@:adios: |
Cita:
|
Me alegra que te haya servido. Saludos, |
| La zona horaria es GMT -6. Ahora son las 11:57. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.