If the priority of the id selector in css is the highest, why are the background colors of the two p’s (test1 and test2) are same blue?

I have tried to change the order of selectors in the style code block and ways to express the id selector. like p #123 {} and #123 p {} .
I want to know the principle and how to use the id selector correctly in this case.
Thank you very much.
>Solution :
Your mistake is naming id.
You must name id without numbers (change it to some word i.e test) and it works.
enter image description here