Слова «если нет точного указания, кому она принадлежит» не следует понимать широко. Д. Э. Розенталь приводит в качестве примеров безличные предложения: при отсутствии подлежащего прямую речь действительно лучше оформлять без кавычек. Во фразе Каждый из нас хоть раз в жизни задумывался: «Хороший ли я человек, чиста ли моя совесть?», которая приводится в ответе на вопрос № 328458, кавычки нужны.
Лексикографические источники по-разному характеризуют это выражение, называя его и пословицей, и поговоркой, и фразеологизмом. В некоторых из этих источников запятая стоит, в других же ее нет. Мы полагаем, что запятая не нужна (мал да удал), хотя и ее постановка едва ли может считаться ошибкой.
Первая причина для непостановки запятой — цельность, устойчивость оборота. В разных синтаксических конструкциях (хоть конструкции с повторяющимися союзами, хоть деепричастные обороты, хоть сравнительные обороты) устойчивость сочетания — один из главных факторов, отменяющих запятую. А тут не просто цельность и устойчивость, а еще и рифма, то есть прямо-таки невероятная склеенность. Вторая причина — здесь нет противопоставления (то есть союз употреблен не в значении но), при котором один признак есть, а другой отсутствует. Утверждается наличие обоих признаков, причём они, не являясь рядоположенными, соединяются в одно целое.
В «Большом словаре русских поговорок» В. М. Мокиенко и Т. Г. Никитиной (М: Олма Медиа Групп, 2007) зафиксировано выражение ни хаты ни лопаты (у кого. Волг. Шутл.-ирон. О крайней бедности). Вероятно, выражение ни хаты ни ваты, о котором Вы упоминаете, является одним из поздних вариантов (заимствование вата появилось в русском языке только в XVIII в.).
Это слово образовано при помощи суффикса -к- от глагола поговорить.
Кавычки и прописная буква в словах на счастье не нужны. Прямая речь не выделяется кавычками, если нет точного указания, кому она принадлежит, или если приводится общеизвестная пословица, поговорка.
Такое оформление верно. Прямая речь не выделяется кавычками, если нет точного указания, кому она принадлежит, или если приводится общеизвестная пословица, поговорка.
Знаки препинания в этом предложении не требуются.
Различие между этими терминами можно увидеть, обратившись, например, к энциклопедии «Русский язык» (статьи «Фразеологизм», «Пословица», «Поговорка» написаны А. Н. Барановым и Д. О. Добровольским).
Фразеологизм — общее название для устойчивых словосочетаний или предложений, обладающих семантической или синтаксической нерегулярностью и имеющих смысл, не выводимый из смысла составляющих их слов. К фразеологизмам относят идиомы, коллокации, пословицы, поговорки; выделяется также разряд крылатых слов.
Пословица — фразеологизм со структурой предложения, имеющий в своем значении идею всеобщности, выражающий рекомендацию (совет, нравоучение или запрет) или объясняющий обсуждаемое положение дел.
Поговорка тоже имеет структуру предложения и часто осмысляется как в чём-то «ущербная» пословица. Пословицы обладают большей речевой самостоятельностью и большей независимостью от ситуации и контекста, чем поговорки. Например, пословица Цыплят по осени считают уместна в любой ситуации, где говорящий считает себя вправе давать совет, ср. поговорку старость не радость, которая представляет собой реакцию на какие-то физические или умственные затруднения, связанные с возрастом одного из участников ситуации общения.
Кавычки нужны в обоих случаях, поскольку это прямая речь.
Ваш вариант оформления предложения правильный.