Usos para el '' '' entidad en HTML
Estoy revisando algunosXHTML archivos creados por otra parte. Como parte de este esfuerzo, estoy haciendo una edición masiva a través deLinq a XML.
Acabo de notar que algunos de los archivos XHTML originales contienen el"
Entidad HTML en nodos de texto dentro de esos archivos. Por ejemplo:
<p>Greeting: "Hello, World!"</p>
Y eso al recuperar el texto XHTML víaXElement.ToString (), el"
las entidades están siendo reemplazadas porcomillas simples:
<p>Greeting: "Hello, World!"</p>
Pregunta: ¿Alguien puede decirme cuál fue la motivación para que el autor original usara el"
entidades en lugar de comillas simples? ¿Cumplieron esas entidades un propósito que no aprecio completamente? O, ¿eran realmente innecesarios como sospecho?
Entiendo que"
sería necesario en ciertos contextos, como cuando es necesario colocar una comilla doble dentro de un atributo HTML. Por ejemplo:
<a href="/images/hello_world.jpg" alt="Greeting: "Hello, World!"">
Greeting</a>