Для CSS есть даже проект стандарта:
cssdoc и его (неполная) имплементация на ruby:
css_doc. Насколько это востребованно, не скажу, но логика подсказывает, что раз этим кто-то занимается, значит это кому-то нужно.
По HTML — информации не имею, да и не думаю, что это нужно. Все-таки в CSS можно указывать, когда применять данный стиль, а HTML говорит сам за себя.