Hi Amit, sorry for the late reply and thank you so much for the answer. I really appreciate it!
I just have a further question on it:
When I trying adding the "_label" attribute to the <a> links. The result doesn't show what I'd like to see in the delivery interface.
Please see the example below:

Though I set the "_label" to be "PreHeader", it still reads "Pre-Header" (with an extra hyphen symbol) in the Adobe delivery interface.

I guess this is a cache problem, but I don't know how to solve it. I don't want the final Label to be "Pre-Header" and need it to be "PreHeader" as what I set in the HTML code.
*I also checked the XML of the delivery and found:

The label I set in the HTML becomes the value of the attribute "guessLabel" (in yellow). However, it is covered by the value of "label" (in pink). But actually, I never set a value "Pre-Header" in my delivery/code.
Do you know why this problem happened and what to do with it?
Many thanks!