Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Post History
In this case, if what you've included in your post is right, the parser is actually correct. You can see it in the syntax highlighting here: <a href='https://example.com' title='Example web aut...
#2: Post edited
- In this case, if what you've included in your post is right, the parser is actually correct. You can see it in the syntax highlighting here:
- ```html
- <a href='https://example.com' title='Example web author's link to another page'>Page X</a>
- ```
- The `href` and `title` attributes are using single quotes. Although single and double quotes are interchangeable in HTML, where the attribute value also includes one of those characters the other must be used for the attribute.
For example, these are valid:- ```html
- <span title="Can't connect foo to bar"></span>
- ```
- This is not:
- ```html
- <span title='Can't connect foo to bar'></span>
- ```
- If what you've written here is accurate, then the website you got this HTML from has malformed HTML which won't work with any standards-compliant parser.
- In this case, if what you've included in your post is right, the parser is actually correct. You can see it in the syntax highlighting here:
- ```html
- <a href='https://example.com' title='Example web author's link to another page'>Page X</a>
- ```
- The `href` and `title` attributes are using single quotes. Although single and double quotes are interchangeable in HTML, where the attribute value also includes one of those characters the other must be used for the attribute.
- For example, this is valid:
- ```html
- <span title="Can't connect foo to bar"></span>
- ```
- This is not:
- ```html
- <span title='Can't connect foo to bar'></span>
- ```
- If what you've written here is accurate, then the website you got this HTML from has malformed HTML which won't work with any standards-compliant parser.
#1: Initial revision
In this case, if what you've included in your post is right, the parser is actually correct. You can see it in the syntax highlighting here: ```html <a href='https://example.com' title='Example web author's link to another page'>Page X</a> ``` The `href` and `title` attributes are using single quotes. Although single and double quotes are interchangeable in HTML, where the attribute value also includes one of those characters the other must be used for the attribute. For example, these are valid: ```html <span title="Can't connect foo to bar"></span> ``` This is not: ```html <span title='Can't connect foo to bar'></span> ``` If what you've written here is accurate, then the website you got this HTML from has malformed HTML which won't work with any standards-compliant parser.
