Вообщем, довольно интересно.
Но, имхо, будет перебор. Взять, например:
1. тег MULTI
http://html60.chat.ru/site/html60/ru/quest_ru.htm
или JavaScript, скрывающий и показывающий поля формы
Как бы - html - это не язык программирования.
И отображать поля (в зависимости от выбора радиокнопки) - это частный случай.
Есть минимум (универсальный минимум): обычная радиокнопка. Выбрал - и хорош. Если надо какие-то навороты (в зависимости от выбора) - используй JavaScript.
Не, конечно это удобно - если был бы MULTI, но кому-то будет также удобно если у <img> будет параметр - который будет сменять изображение на другое при наведении. Типа <img src="изображение.jpg" src_new="изображение2.jpg">
Но это ведь тоже частный случай. А если учитывать все эти частные случаи - html раздуется до офигительнейших размеров.
А так, как и написал, довольно интересно.
Вот только продвинуть все это будет ой как не легко.