In all browsers, if you type something into input, and then click on the associated label, the caret is set after the last character typed, and only the contents of input are highlighted in Firefox. How to align the behavior, preferably without using javascript?
<label>Click me <input type="text" /></label>