se sei proprio interessato guarda sul sito w3c, magari trovi anche il perchè. ma la regola fa parte della serie "non puoi mettere un tag <a> in un'altro <a> oppure un <label> dentro un'altro <label>". la motivazione è più che altro logica. search search..