Нет, это не норма, но и не ошибка. Причина выбора таких написаний понятна: дефисное (полуслитное) написание служит в таких случаях своего рода орфографическим компромиссом (не слитное, но и не раздельное). Кстати, по правилам через дефис пишется философский термин не-я.
Те правила правописания, которые размещены на нашем портале и параграф из которых Вы привели, – это «Правила русской орфографии и пунктуации» 1956 года, официально действующие и поныне. Справочники по правописанию Д. Э. Розенталя полностью основаны на этом своде правил, представляют собой своего рода расширенный комментарий к ним (как есть конституция – тонкая брошюра и комментарий к конституции – толстая книга). Поэтому противопоставлять «Правила» 1956 года и справочники Розенталя нельзя: речь идет об одних и тех же письменных нормах. «У Розенталя все четко и понятно» потому, что правила правописания в его справочниках описаны более детально и проиллюстрированы бОльшим количеством примеров.
Изначально гражданский брак – брак, оформленный в органах государственной власти без участия церкви (в противоположность церковному браку – бракосочетанию, заключенному в церкви в соответствии с религиозным обрядом). Иными словами, гражданским браком правильно называть союз мужчины и женщины, оформленный в установленном законом порядке – через органы ЗАГС (но без религиозного обряда).
Однако в современном русском языке сочетание гражданский брак получило новое значение (уже зафиксированное словарями): «не оформленный официально союз мужчины и женщины», т. е. оно выступает как синоним (своего рода эвфемизм) понятий фактический брак, сожительство.
В реестр кодифицированных знаков препинания входит только два вида горизонтальных черточек: тире и дефис. В этом можно убедиться, обратившись к «Правилам русской орфографии и пунктуации» 1956 г. – своего рода орфографической конституции. Достаточно посмотреть на оглавление. Никто из авторитетных специалистов по пунктуации (А. Б. Шапиро, Д. Э. Розенталь, Н. С. Валгина) не добавляли в этот перечень какие-либо другие знаки препинания.
Тире должно отделяться пробелами от предшествующего и последующего текста. Ср. с примерами из правил 1956 г. и академического справочника 2006 г.: физический закон Бойля – Мариотта, встреча с гостями Олимпиады – иностранцами.
Единственный случай, когда тире не отбивается пробелами, – позиция между цифрами.
Сейчас по-прежнему действуют «Правила русской орфографии и пунктуации», принятые в 1956 году, несмотря на то что отдельные пункты этих правил устарели и уже не соответствуют современной практике письма. Это произошло в том числе потому, что некоторые предписания свода 1956 года были вызваны идеологическими причинами (например, предписывалось писать бог, а не Бог, вторая мировая война, а не Вторая мировая война). Кроме того, правила 1956 года не регламентируют написание отдельных категорий слов – по той простой причине, что в 1956 году этих слов еще не существовало.
Справочники Д. Э. Розенталя в целом опираются на свод правил 1956 года. Это своего рода расширенный комментарий к правилам (как есть конституция – тоненькая книжечка и комментарий к конституции – увесистый том, подробно разъясняющий каждую статью). Справочники Д. Э. Розенталя много раз перерабатывались и редактировались (в том числе уже после смерти автора), поэтому они в целом соответствуют современным нормам письма (хотя отдельные рекомендации этих книг тоже устарели).
В 2006 году вышел в свет полный академический справочник «Правила русской орфографии и пунктуации» (под ред. В. В. Лопатина), ставший результатом многолетней работы коллектива Института русского языка РАН и Орфографической комиссии РАН. Справочник представляет собой дополненную редакцию действующих «Правил русской орфографии и пунктуации» 1956 года. Он дополняет и уточняет эти правила в соответствии с современной практикой письма. Однако (по причинам, не зависящим от лингвистов) издание 2006 года и более поздние издания носят именно характер справочника, не общеобязательного свода (этот формальный статус сохраняется за сводом 1956 года).