Link inside a link

I have some text that is all one link to one page, but if a user edits it and puts a link inside the text somewhere, the first part of the text still links to where it supposed to go, but the rest just becomes text.  I'm assuming that the second link inside the text closes the first a href and itself.  My text looks something like this:

"<a href="page1">Text with a link and a second <a href="page2">Link</a> and it doesn't work</a>"

Please help.

Thank you in advance.
cpalaciosAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

MarianneCommented:
You just have to avoid this situation. Nothing else can be done.

12.2.2 Nested links are illegal
Links and anchors defined by the A element must not be nested; an A element must not contain any other A elements.

http://www.w3.org/TR/html401/struct/links.html#edef-A
0
brunoCommented:
you can't nest links like that...you would have to do this...


<a href="page1">Text with a link and a second</a> <a href="page2">Link</a><a href="page1"> and it does work</a>
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
webwomanCommented:
Why/how are your users editing the links? How are they even creating this nightmare?
0
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

lexxwernCommented:
<a> tags cannot be nested, some freak browser may allow that but dont (im sure this would have been said above)/.

but /you can get what you want with just simple <a href>'s.
0
DreamMasterCommented:
Just think, does it sound logical to you to have one link actually be two links? The users will probably never even find that link...Why? If it where possible, the two links, would look as one link, so the user would have to accidentaly see that there are in fact two different links...

And yes, the way brunobear told you, is the way to go, if you really want to do so....

Max.
0
brunoCommented:

Hello,

This question has been open for quite a while now and needs to be wrapped up.

EXPERTS: If any of the experts could come back and post any suggestions as to how they feel this could be wrapped up (delete, 0 PAQ, award points, etc), I'm sure the moderators would appreciate it.  If you feel you deserve points here, but don't care to respond, the question might very well get DELETED.

ASKER:  Please return and finalize this question.  Abandoning a question is in violation of the member agreement.

Please do NOT accept this comment as an answer, as I am simply trying to alert those involved that the question is still open.

Thank you,

BRUNO
0
DreamMasterCommented:
Split leveret and brunobear.

leveret was the first to say it is not allowed according to W3C rules, and brunobear was the first to provide a workaround..

My two cents,
Max.
0
COBOLdinosaurCommented:
It is time to clean this abandoned question up.  

I am putting it on a clean up list for CS.

<recommendation>
split leveret and brunobear

</recommendation>

If anyone participating in the Q disagrees with the recommendation,
please leave a comment for the mods.

Cd&
0
Computer101Commented:
Comment from expert accepted as answer.  Bruno, look for your question in this topic area

Computer101
E-E Moderator
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
HTML

From novice to tech pro — start learning today.