Ответ 1
Вы можете использовать комбинирование символов на любом другом символе, если хотите, но с оговоркой, что шрифт играет большую роль в том, как он отображается. В то время как общие диакритики, такие как острый акцент, должны работать почти во всех латинских символах в большинстве шрифтов, тем более неясными, например, U + 20DD Combining Enclosing Circle немного лаконичны. Но? ⃝ будет последовательность, в которой вы нуждаетесь, просто нужна поддержка шрифтов.
И с учетом сказанного, поддержка шрифтов является ужасной. Все шрифты, которые у меня есть здесь, у которых есть символ для этого персонажа (Arial Unicode MS, Calibri, Consolas), не считают его целостностью и просто создают большой круг рядом с вопросительным знаком. Единственное, что делает его несколько правильно, это Cambria и Cambria Math, которые по крайней мере перекрывают глиф к предыдущему:
Это выглядит немного лучше, если у вас есть пространство последовательностей, знак вопроса, круг:
но все же не совсем правильно.
Относительно регулярной поддержки рендеринга в браузере:
Ваш браузер:
? ⃝
Чтобы точно ответить на ваш вопрос, вы можете просто наложить два глифа в свой код, просто разместив две метки непосредственно друг над другом или сами рисуя. С поддержкой шрифтов и рендеринга так же плохо, как в этом случае, это действительно то, что я решил бы через изображение. Таким образом, теоретически это возможно (и с точки зрения Юникода это определенно потому, что вы можете представлять круговой знак вопроса, но Unicode не касается шрифтов и рендеринга), но в большинстве случаев это не очень практично.