Foros del Web » Creando para Internet » HTML »

<b><em>lo que sea</em></b> ???

Estas en el tema de <b><em>lo que sea</em></b> ??? en el foro de HTML en Foros del Web. Hola otra vez: ¿Cuál debería ser la fórmula más correcta? <b><em>lo que sea</em></b> o <em><b>lo que sea</b></em> En cualquier caso, pensáis que es correcto y ...
  #1 (permalink)  
Antiguo 16/03/2007, 11:33
 
Fecha de Ingreso: noviembre-2005
Mensajes: 825
Antigüedad: 12 años, 1 mes
Puntos: 8
<b><em>lo que sea</em></b> ???

Hola otra vez:

¿Cuál debería ser la fórmula más correcta?

<b><em>lo que sea</em></b>

o

<em><b>lo que sea</b></em>

En cualquier caso, pensáis que es correcto y no una recarga a la hora de intentar resaltar el criterio.

Gracias.
  #2 (permalink)  
Antiguo 16/03/2007, 12:34
Avatar de K3NNY
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: ARGENTINA!
Mensajes: 1.493
Antigüedad: 13 años, 9 meses
Puntos: 20
Re: <b><em>lo que sea</em></b> ???

Ambas formas son correctas, aunque en vez de <b> yo te recomendaría usar <strong>, que es lo mismo pero sigue los estándares ;)
__________________
delFuego.com.ar
mi tumblelog sobre diseño

La dedicación en mi respuesta es directamente proporcional a la dedicación en tu pregunta.
  #3 (permalink)  
Antiguo 16/03/2007, 12:37
Avatar de demiurgo_daemon  
Fecha de Ingreso: diciembre-2006
Ubicación: Querétaro
Mensajes: 184
Antigüedad: 11 años
Puntos: 2
Re: <b><em>lo que sea</em></b> ???

hola,

técnicamente ninguno de los dos está bien, porque semánticamente crearías una contradicción. si quieres que algo esté en negritas y cursiva a la vez, puedes hacerlo desde css:

Código:
/*css*/
strong {
font-weight: bold;
font-style: italic;
}

<!-- html -->
<strong>lo que sea</strong>
recuerda, usa strong en vez de b

saludos
  #4 (permalink)  
Antiguo 16/03/2007, 12:57
Avatar de DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.339
Antigüedad: 15 años, 6 meses
Puntos: 153
Re: <b><em>lo que sea</em></b> ???

<span style="font-weight:bold;">lo que sea</span>

  #5 (permalink)  
Antiguo 16/03/2007, 19:55
 
Fecha de Ingreso: noviembre-2005
Mensajes: 825
Antigüedad: 12 años, 1 mes
Puntos: 8
Re: <b><em>lo que sea</em></b> ???

Sobre el particular, tengo que deciros que tras mucho leer en foros y comentarios sobre si es lo mismo maquetar en css que aplicar formatos en el xhtml, he llegado al entendimiento, lógico por otro lado, de que xhtml es un medio de programar la información, mientras que css responde a una mecánica orientada a dar formato.

Así, si se quiere dar un énfasis real a las cosas, habría que poner el b o strong en el código fuente, dejando el css para colocaciones y formas.

Insisto en que es mucho lo que he visto al respecto.

Por otro lado, no me queda claro lo de que strong es más acorde con los estándares que b. Es más, tras mucho mirar sobre el particular, tampoco he conseguido encontrar un foro o experto que se decante por uno u otro.

En cualquier caso, como ya he oído esto de la adecuación a los estándares refiriéndose a strong, ¿me podríais aclarar en dónde puedo acceder a dicha concreta precisión? ¿o de dónde sacáis dicha información?

Gracias
  #6 (permalink)  
Antiguo 16/03/2007, 21:52
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 14 años
Puntos: 13
Re: <b><em>lo que sea</em></b> ???

Cita:
Por otro lado, no me queda claro lo de que strong es más acorde con los estándares que b. Es más, tras mucho mirar sobre el particular, tampoco he conseguido encontrar un foro o experto que se decante por uno u otro.
El elemento <STRONG> y el elemento <B> cumplen funciones distintas. El primero se encarga de darle un énfasis fuerte al texto para resaltarlo del resto, dejando a criterio de cada agente de usuario la manera en que debe presentar ese resaltado (los browsers gráficos por lo general le asignan un mayor grosor, los lectores de pantalla utilizarán un tono de voz más alto, etc.); el segundo elemento (B) le indica al agente de usuario que debe resaltar el texto aumentando el grosor de los caracteres, lo que lo hace un énfasis exclusivamente visual. Esta misma diferencia corre para los elementos <EM> e <I>.

Tanto B como I definen un formato visual, trabajo que debiera delegarse exclusivamente a las hojas de estilo.
__________________
El conocimiento es libre: Movimiento por la Devolución
  #7 (permalink)  
Antiguo 17/03/2007, 00:20
Avatar de Bunkerwaiss  
Fecha de Ingreso: julio-2003
Ubicación: En mi casa
Mensajes: 80
Antigüedad: 14 años, 4 meses
Puntos: 0
Re: <b><em>lo que sea</em></b> ???

Mi opinió al respecto es la siguiente:

En el caso de que una página web sea sólo y únicamente de lectura, sí cabría incluír etiquetas que puedan ser reconocidas por lectores de pantalla, de lo contrario -inclusive- (aunque incorrecto), se podrían hasta anidar etiquetas en desorden aunque como dije eso no esta correcto.

De todas formas me quedo con STRONG y EM.
  #8 (permalink)  
Antiguo 17/03/2007, 06:14
 
Fecha de Ingreso: noviembre-2005
Mensajes: 825
Antigüedad: 12 años, 1 mes
Puntos: 8
Re: <b><em>lo que sea</em></b> ???

Gracias, porque, además, en algún caso quiero añadir un formato itálico en una sola palabra y sin añadir un span, que supone mayor volumen de código. Había utilizado el elemento em, aunque lo cierto es que no quiero remarcar nada, sino sólo que se vea en cursiva.

Ahora, tras la útil explicación del señor Frijolerou, utizaré un I.

Gracias.
  #9 (permalink)  
Antiguo 17/03/2007, 08:35
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 16 años, 3 meses
Puntos: 380
Re: <b><em>lo que sea</em></b> ???

em implica énfasi y strong implica aún más énfasi y su misión es asignar énfasi a un texto determinado para resaltarlo semánticamente por encima de otro texto no marcado con estos tags. El cómo se visualice, es lo de menos.

Para I y b
Cita:
La representación de elementos de estilo de fuente depende del agente de usuario. Lo que sigue es solamente una descripción informativa.
b Representa como estilo de texto negrita
I Representa como estilo de texto itálica.
(literal de la especificación html4.01)
http://www.sidar.org/recur/desdi/tra...cs.html#edef-B

A diferencia de strong y em estas últimas no implican importancia sobre el resto del texto no marcado. Es una cuestión puramente visual sin asignarle importancia al texto al que se le aplique.

Como ya te han sugerido, si quieres aplicarle formato visual de itálica y negritas usa css y usa un marcado adecuado: b si no necesita resaltar como palabra a remarcar y strong si quieres aplicarle énfasi semántico. Ni se debe usar sólo strong ni sólo b. Cada cual en su momento. Lo mismo para I y em

En xhtml em y strong se encuentran en el módulo de texto y b y I se encuentran en el módulo de presentación, por si te puede servir de orientación.

...como siempre, es sólo mi opinión

un saludo
  #10 (permalink)  
Antiguo 29/03/2007, 00:09
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 8.954
Antigüedad: 14 años, 9 meses
Puntos: 1802
Re: <b><em>lo que sea</em></b> ???

Precisemos un poco más los términos:
Cita:
xhtml es un medio de programar la información
Xhtml es un lenguaje de etiquetado, no de programación. De programación son JavaScript y Php, por ejemplo.
Cita:
si es lo mismo maquetar en css que aplicar formatos en el xhtml...
css responde a una mecánica orientada a dar formato
Acá tu mismo te respondes. Formato, forma con css, el complemento de Forma es el Contenido, uno es que dices y el otro cómo lo dices

Rescato una reflexión interesante, no sé que tan conciente. Tu separas 2 conceptos, maquetación y formas o formato. Ciertamente son ambos 2 niveles de representación visual, aunque una puede trascender lo visual, la forma.
Por ejemplo, justificar un texto o dejarlo centrado, no afecta (probablemente) en nada a cómo se interpreta una idea, pero separar strong y asignarle por ejemplo un estilo de voz de hombre maduro, puede afectar la concepción de la idea. Ambos son formas de decir las cosas.
  #11 (permalink)  
Antiguo 29/03/2007, 00:38
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 8.954
Antigüedad: 14 años, 9 meses
Puntos: 1802
Re: <b><em>lo que sea</em></b> ???

Dejo una reflexión de este tema... b or not to b
http://www.forosdelweb.com/f6/reflexion-del-uso-b-e-i-477076/

Última edición por Rafael; 29/03/2007 a las 01:37
  #12 (permalink)  
Antiguo 30/03/2007, 18:41
Avatar de wiz
wiz
 
Fecha de Ingreso: agosto-2006
Ubicación: Argentina
Mensajes: 48
Antigüedad: 11 años, 3 meses
Puntos: 0
Re: <b><em>lo que sea</em></b> ???

tanto b como strong son estandard y cumplen con las especificaciones, al menos de HTML 4.01, y estoy casi seguro que de XHTML tambien. ninguno de los dos ha sido depreciado (como "font" por ejemplo)

Ahora sobre que usar, si b o strong, yo personalmente lo unico que descubri es lo siguiente:

<i> - Estrictamente un elemento de presentación: si quieres un texto "italizado" pero no tiene un sentido semantico real, ponelo entre <i> y </i>.

<b> - Estrictamente un elemento de presentación: (lo mismo que para <i>)

<em> - Estrictamente un elemento de estructra.
Si tienes un texto que debe ser entonado con enfasis en un lector de textos (en audio), entonces ponelo entre <em> y </em>

<strong> - Estrictamente un elemento de estructra.
Si tienes un texto que debe ser entonado con fuerte enfasis(strong) en un lector de textos (en audio), entonces ponelo entre <strong> y </strong>
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




La zona horaria es GMT -6. Ahora son las 16:22.