write by lex state
tag attr val contains brace