CSS/HowTo/テキストノードのみ消す

通常のタグとテキストノードがごちゃごちゃに混ざっている要素中のテキストノードだけ消したい場合

#hoge{
    font-size: 0;
}
#hoge span{
    font-size: 1rem;
}

font-size をゼロにしてから中身で復帰するとテキストノードだけ選択的に非表示にできる。

iiii

XXXX